Install
Please confirm you are human
This browser or connection looks automated. Press and continuously hold the control for 3 seconds to enable Google-hosted web results and, when separately allowed, AI-assisted answers.
A successful check enables 100 search requests. Interactive access does not authorize scraping, systematic collection, or reuse of search output.
News
Spring Boot 4 + Java 25: 10 Things You Should Stop Doing in Your REST APIs
14+ min ago (38+ words) Modernizing only works when you can say out loud what each change buys you. “It’s newer” is not a reason. I keep a …...
Fat jar vs layered jar; DevTools
23+ hour, 8+ min ago (1021+ words) You finish a Spring Boot service, run a single command, and a full web server starts up: No Tomcat to install first. No classpath to spell out by hand. No WEB-INF folder dropped into a separate application server. One file,…...
Can Spring Boot Really Handle 1 Million Requests Per Second?
20+ hour, 54+ min ago (32+ words) Everyone asks if Spring Boot can handle 1M RPS. That’s the wrong question — here’s the one that actually matters. The answer has …...
15 Spring Boot 4 Features That Will Change How You Write REST APIs
23+ hour, 46+ min ago (36+ words) The version number is not the exciting part. The exciting part is that an upgrade gives you permission to finally fix the things …...
Faker Doesn't Know Your Entities Are Related, So I Built Something That Does
5+ day, 10+ hour ago (449+ words) You've added a second entity to the schema, wired up a @ManyToOne, and gone back to your seed script to generate fifty more rows. Ninety seconds later, the app refuses to start: unique constraint violation, somewhere inside a loop you…...
Externalized config & property-source order
5+ day, 22+ hour ago (1234+ words) Every application has settings that change depending on where it runs. The database URL on your laptop is not the one in production. The port the app listens on might be 8080 locally and something else inside a container. The API…...
"Why Your Spring Boot API is Slow: The N+1 Query Problem (And How I Fixed It in Production)"
6+ day, 19+ hour ago (414+ words) I was debugging a Spring Boot API at 2 AM on a Tuesday when I realized something that should have... Tagged with productivity, java, springboot, webdev....
Starter dependencies — how they work
6+ day, 23+ hour ago (1135+ words) When you build a real application, you rarely need just one library. To expose a web endpoint in the Spring world, for example, you need a web framework, a JSON serializer, a validation library, an embedded server to run it…...
Auto-configuration mechanism (AutoConfiguration.imports / spring.factories)
1+ week, 1+ day ago (759+ words) You add one line to your build file — spring-boot-starter-web — start the app, and a web server is already listening on port 8080. You never created a server object, never configured a thread pool, never registered anything to turn objects into JSON....
One does not simply @Inject in TPF
1+ week, 2+ day ago (20+ words) I remember IntelliJ IDEA constantly nudging me away from field injection and toward constructor... Tagged with tpf, springboot, java, quarkus....