spring boot41 articles
Spring framework 6.1 introduced a new JdbcClient API, which is a wrapper on top of JdbcTemplate, for performing database operations using a fluent API.
Exploring File Storage Solutions in Spring Boot: Database, Local Systems, Cloud Services, and Beyond
In this article, we will cover how to store files in a database using Spring Boot and discuss some alternatives.
Testing and Local Development Made Simpler with Testcontainers Desktop App
Learn how you can use Testcontainers Desktop app to simplify your testing and local development workflow.
Dive into the OpenJDK: Top 10 Reads on Foojay.io
Foojay.io is a community platform dedicated to the needs of developers who use the OpenJDK and related technologies.
Journeys in Java, Level 10: Service Discovery with Eureka
Eureka is a service discovery project that helps services interact with one another without hardwiring in instance-specific or environment-dependent details.
Spring Boot Debugging with Aspect-Oriented Programming (AOP)
Does your app fail CI tests “sometimes”? Does it display flaky behavior? Did you add many logs trying to solve it? There’s a better way: AOP!
How to Best Use Java Records as DTOs in Spring Boot 3
Explore how to best use compact Java Records as Data Transfer Objects (DTOs) for database and API calls in Spring Boot 3 with Hibernate 6 as the persistence provider.
Is it Time to go Back to the Monolith?
Modern modular monoliths (and Moduliths) are redefining the monolithic architecture. Pick the best of both worlds with the hybrid approach.
Journeys in Java, Level 9: Docker compose all the things
Learn how to successfully create an orchestrated microservices system with Docker Compose!
Journeys in Java, Level 8: Add MongoDB to Spring Cloud Config
Convert an existing MongoDB-connected service to use Spring Cloud Config for accessing database credentials, as with a Neo4j microservice.
Journeys in Java, Level 7: Externalize Microservice Configuration
Learn how to set up a service that hosts the Spring Cloud Config server and wire our Neo4j microservice as the config client service.