JDK 要求1.8以上
Jetty 要求Jetty最低版本为9.4。
Tomcat 要求Tomcat最低版本为8.5。
Hibernate 要求Hibernate最低版本为5.2。
Gradle 要求Gradle最低版本为3.4。
@DataRedisTest
新加了一个测试的时候针对redis的新注解。
Servlet-specific 的server properties调整
大量的Servlet专属的server.* properties被移到了server.servlet下
@ConfigurationProperties
里的ignoreNestedProperties属性已被删除。
默认connection pool改变
默认的连接池已经由Tomcat切换到了HikariCP。如果你过去使用spring.datasource.type在基于Tomcat的应用程序中强制使用Hikari,现在你可以删除这个覆盖了。同样的,如果想要使用Tomcat的连接池,只需要简单的加入以下配置就可以了:spring.datasource.type=org.apache.tomcat.jdbc.pool.DataSource
Starter 的传递依赖的改变
以前有几个Spring Boot starter是依靠Spring MVC和spring-boot-starter-web传递的。 为了对Spring WebFlux的支持,spring-boot-starter-mustache和spring-boot-starter-thymeleaf不再依赖spring-boot-starter-web。现在你要自己选择并添加spring-boot-starter-web或spring-boot-starter-webflux作为依赖。