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!