Spring Boot AutoConfigure provides auto-configuration capabilities that automatically configure Spring applications based on jar dependencies present on the classpath
—
Guide for upgrading to Spring Boot AutoConfigure 4.0.2.
javax.* to jakarta.*AutoConfiguration.imports file<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-autoconfigure</artifactId>
<version>4.0.2</version>
</dependency>// Old
import javax.servlet.*;
import javax.persistence.*;
// New
import jakarta.servlet.*;
import jakarta.persistence.*;Old (spring.factories):
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
com.example.MyAutoConfigurationNew (META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports):
com.example.MyAutoConfigurationSome property names changed:
# Old
spring.jpa.hibernate.use-new-id-generator-mappings=true
# New
spring.jpa.hibernate.id.new-generator-mappings=trueCheck for removed deprecated methods and classes.