
Spring Framework 5.0 发布了首个候选版吧,最终版预计6月下旬发布。
5.0 RC1 提供了 Java 8+ baseline 和许多基础架构改进:
例如 Commons Logging bridge 默认检测 Log4j 2、SLF4J、JUL ; 简化 Servlet 3.1+ 的使用;并提前支持 JUnit 5.0 M4。
Spring Framework 5 新亮点:
- Reactive programming: 新的 Spring WebFlux 框架,构建在 Reactor 3.1 上,支持RxJava 1.3 和 2.1 ,并可在 Tomcat、Jetty、Netty 或 Undertow 上运行。
- Functional style with Java 8 & Kotlin:跨框架的多个 API 细化和 Kotlin 扩展,特别是 WebFlux 中的 bean 注册和功能 Web 服务端点。
- Integration with Java EE 8 APIs:支持 Servlet 4.0、Bean Validation 2.0 以及 JSON Binding API(作为 Spring MVC 中 Jackson 和 Gson 的替代方案)。
- Ready for JDK 9:在运行时,类路径以及模块路径与 JDK 9 完全对齐。
更多关于整个框架的完善,查看“What’s New”页面,全面了解自 4.3 版本以来的更改。
转自 http://www.oschina.net/news/84574/spring-framework-5-0-rc1