-
OpenRewrite: Automatic Code Refactoring and Maintenance – Part 2
Learn how to improve, refactor, and move a Spring Boot application with OpenRewrite.
-
The New JdbcClient Introduced in Spring Framework 6.1
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.
-
Spring 6.1 – RestClient
Getting started with the new RestClient introduced in Spring 6.1!
-
Spring Boot: Local Development Enhancements, Let’s Compose!
How to make use of the new local development enhancements in Spring boot 3.1. Get started here on Foojay.io Today!
-
Preventing Cross-Site Scripting (XSS) in Java applications with Snyk Code
By taking a proactive approach to XSS prevention and using the right resources and tools, developers can help ensure the security and integrity of their Java web applications.
-
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!
-
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.
-
Modular Monolithic in Practice
In this article, you learn about the Modular Monolithic architecture and how you can create it using the Spring Framework and Gradle.
-
When Disaster Strikes: Production Troubleshooting
Production is failing and everything is lost? That used to be the case. Fail whale, hysteria and panic. Developer observability fixes this!
-
Spring Boot Performance Workshop with Vlad Mihalcea
Learn how to improve the performance of a Spring application and diagnose production problems. Lessons from our live workshop covering JPA!