Articles by Tag #springboot

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

Understanding concepts in Event Driven Architectures (EDA)

Event Driven Architecture has become a very popular choice in recent times for developing highly...

Learn More 146 2Apr 2 '25

Why I'm Building My Own Distributed Database

As a backend developer, I've worked with Redis, PostgreSQL, MongoDB, and countless other databases....

Learn More 21 5Oct 11 '25

Java Isn't Verbose – You Are

Every week, some developer crawls out of their legacy codebase to announce that Java is "too...

Learn More 49 19Oct 10 '25

Spring Data JPA Best Practices: Entity Design Guide

You can enjoy the original version of this article on my website, protsenko.dev. This series of...

Learn More 15 7Nov 5 '25

A Tribute to the Java Pioneers: You Built the Foundation We Stand On

Picture this: It's 1997. You just downloaded the JDK 1.1 from Sun's website after waiting 45 minutes...

Learn More 9 2Oct 22 '25

Spring Boot: Stop Using @Value Everywhere! Discover @ConfigurationProperties

Hey dev community! When working on Spring Boot projects, we all need to read values from our...

Learn More 8 2Oct 29 '25

Building My First RESTful API: Backend Wizards Stage 0 Journey 🚀

Building My First RESTful API: Backend Wizards Stage 0 Journey 🚀 A complete walkthrough of...

Learn More 0 0Oct 19 '25

🐌 “My Spring Boot API Became Slow… Until I Learned Pagination & Sorting”

At first, my Spring Boot APIs worked perfectly. Data was returned. UI was happy. Everything looked...

Learn More 2 3Jan 13

How I Reduced Kafka Boilerplate by 90% with Curve - A Declarative Event Library for Spring Boot

I built Curve, an open-source Spring Boot library that turns 30+ lines of Kafka event publishing code...

Learn More 1 0Feb 19

When AI Refactors Break Layering (And How to Prevent It)

In a previous post, I wrote about integrating AI into a Spring Boot system without compromising...

Learn More 2 0Feb 26

Shipping a Professional Blog with One Line of Java

How a shared blog library solved the recurring problem of content marketing across multiple Spring Boot projects.

Learn More 12 1Dec 21 '25

[Quick Fix] Hibernate: object references an unsaved transient instance

TL;DR You are likely trying to save an Entity that refers to another object that isn't...

Learn More 2 0Dec 8 '25

Analisando o Código Fonte do Outbox Namastech.io: Uma Implementação Genérica do Outbox Pattern

Disclaimer Este texto foi inicialmente concebido pela IA Generativa em função da...

Learn More 1 0Dec 15 '25

Spring Boot Database Connection — From JDBC to Production Best Practices

🧩 1. Understanding What a “Database Connection” Is A Database Connection is a...

Learn More 1 0Oct 22 '25

🐶Spring Boot, but Every Exception Is a Dog Breed

You know how every Spring Boot exception has its own personality? Some are calm, some bark all day,...

Learn More 9 2Oct 15 '25

Scalable Spring Boot Project — A Feature-Based Structure That Grows With You

If you’ve ever opened an old Spring Boot project and felt like you were stepping into a jungle —...

Learn More 5 1Nov 8 '25

Building a Distributed Chat App in Spring Boot (No Redis Required)

Most tutorials on building distributed chat systems start with "First, install Redis..." or "Set up...

Learn More 1 0Nov 18 '25

Spring Boot Auto-Configuration Explained: What Happens When You Run Your App?

📌 What is Auto-Configuration in Spring Boot? Auto-Configuration is one of the most...

Learn More 5 0Dec 31 '25

Implement a GitLab CI pipeline to deploy a Spring Boot app.

A complete, step-by-step guide to implement a GitLab CI/CD pipeline to: ✅ Deploy a Spring Boot...

Learn More 5 0Oct 28 '25

🏨 Spring Boot 4 & Spring Framework 7: Native API Versioning (No More Hacks)

🏨 Spring Boot 4 — Native API Versioning Guide (With Path, Header, Query & Media-Type...

Learn More 1 0Nov 24 '25

Hexagonal Architecture na Prática: Construindo Software Sustentável com Java e Spring Boot

Introdução Proposta por Alistair Cockburn, a Hexagonal Architecture (Ports & Adapters)...

Learn More 1 2Nov 15 '25

A Practical Guide to Building AI Agents with Java and Spring AI - Part 2 - Add Memory

In Part 1 of this series, we built a functional AI agent using Java, Spring AI, and Amazon Bedrock....

Learn More 0 0Nov 11 '25

High-Availability Schema Changes: Rolling Updates with Flyway and Spring Boot

Supporting multiple live instances of an application that interact with a single relational database...

Learn More 3 0Oct 20 '25

Building a Lightning-Fast Full-Stack App: Spring Boot Native + Angular

Quick summary: How I built a production-grade full-stack app with ultra-fast startup and a tiny...

Learn More 4 2Nov 3 '25

Domain Events: Transformando Mudanças em Oportunidades

Introdução E se seu código pudesse anunciar quando algo importante acontece, ao invés de...

Learn More 2 0Nov 17 '25

Solving Access Denied Issues After SSE Implementation in Spring Security

TLDR: Implemented SSE streaming for LLM responses, but second event onwards hit "Access Denied"....

Learn More 6 0Dec 17 '25

A Practical Guide to Building AI Agents With Java and Spring AI - Part 1 - Create an AI Agent

Building AI-powered applications has become increasingly important for modern Java developers. With...

Learn More 0 2Nov 4 '25

Spring Boot Scheduling & Quartz — Complete Guide

1. What Is Scheduling? Scheduling means executing a task automatically at specific...

Learn More 3 0Oct 15 '25

How I Stopped Manually Syncing My TypeScript Frontend with Spring Boot Backend

I spent an entire day rewriting my frontend code. Not because I was adding new features. Not because...

Learn More 1 1Nov 10 '25

How to Use JWT Authentication in Spring Boot (Java 21) — An End-to-End Beginner Guide

Learn how to implement JWT authentication in Spring Boot with Java 21 using a complete, secure,...

Learn More 9 0Jan 5