spring boot 3.x使用的一些注意点

date
Jul 19, 2023
slug
spring-boot-3.x使用的一些注意点
status
Published
tags
Spring
summary
type
Post
  1. Java版本最低17,如果项目升级迁移最好先升级到Spring Boot 2.7.x在升级到3.x
  1. Bean循环依赖默认不被允许(其实是Spring 2.6.x后),要允许循环以来须在配置文件中设置:spring.main.allow-circular-references=true
  1. spring.factories文件不再使用:对于一些spring starter包的自动配置可能会不起作用,META-INF/spring/spring.factories文件在spring boot 2.7的时候已不推荐使用但仍被兼容(来源),到spring boot 3.0后已完全移除(来源),转而使用META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports文件
    1.  

© Ryan Tang 2021 - 2025