API Versioning & whats new in Spring Boot 4
Explains API versioning concepts and details the new first-class versioning support introduced in Spring Boot 4 (Spring Framework 7).
Explains API versioning concepts and details the new first-class versioning support introduced in Spring Boot 4 (Spring Framework 7).
The Spring Fu experimental project is archived as its goals are now met by Spring Boot 4's modular auto-configurations and Spring Framework 7's BeanRegistrar.
Overview of new features and changes in Spring Boot 4 and Spring Framework 7, including Java 17+, Jakarta EE 11, and cloud-native updates.
A comprehensive guide to setting up and optimizing Visual Studio Code for professional Java development, including extensions and workflow tips.
A tutorial on building and deploying a basic Java Spring API using VSCode, from project setup to deployment on Heroku.
A deep dive into the Spring Framework's BeanDefinition interface, explaining how beans are registered and serve as the foundation for bean creation.
Explains the role of the META-INF/spring.factories file in enabling Spring Boot's auto-configuration and modular design.
A deep dive into Spring's BeanPostProcessor interface, explaining its role in customizing bean lifecycle and initialization within the Spring framework.
Explains how to implement custom type conversion for Spring MVC controller parameters, focusing on Converter interface and testing with @WebMvcTest.
A developer shares lessons learned from refactoring a SpringMock parser class, emphasizing behavior verification pitfalls in testing.
Explains Spring Framework 4.2+ event handling features, including @EventListener, generic events, SpEL conditions, and transactional listeners.
A guide to dynamically creating Spring beans programmatically using BeanFactoryPostProcessor and BeanDefinitionRegistry.
Explains why field injection in dependency injection is problematic and advocates for constructor injection as a better practice.
Explains the concept of 'Jürgenization,' a code quality assurance process inspired by Spring framework's Jürgen Höller.
Introduces new Java Persistence API (JPA) support in the Spring Integration 2.2 framework for enterprise application development.
A guide to creating a custom plugin for Spring Insight to monitor and analyze performance of Hippo CMS HST queries using AspectJ.
Hades 2.0.0.RC2 adds transactional support to DAOs, enabling better integration with Spring and reducing the need for a service layer.
A tutorial on using Spring's @Configurable annotation to inject dependencies into domain objects not managed by the Spring container.