Spring Framework 5.0 首个候选版本发布

2017年05月09日

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 版本以来的更改。

展开阅读全文
15 收藏
分享
加载中
精彩评论
但是spring-boot要等年底…😭
2017-05-09 09:43
1
举报
junit 5有空儿研究哈
2017-05-09 09:38
1
举报
Spring WebFlux 支持
2017-05-09 09:18
1
举报
struts 还健在吗?
2017-05-09 08:44
1
举报
最新评论 (20)
估计会在JDK9发布之后才会出正式版
2017-05-10 10:29
0
回复
举报
估计 Servlet4 不会支持, Java EE 8 的进度跟不上 Spring 5. 很可能要到 5.x 才能支持 Java EE8 。目前 Spring 已经提出自己的 HTTP2 解决方案(直接集成相应的容器实现技术 )。
2017-05-09 21:15
0
回复
举报
更新太快了。。。
2017-05-09 16:20
0
回复
举报
看看人家的架构这么多 , 哈哈
2017-05-09 15:39
0
回复
举报

引用来自“TiMoLove”的评论

但是spring-boot要等年底…😭
2.0 貌似已经依赖spring5.0了
2017-05-09 15:11
0
回复
举报
http://projects.spring.io/spring-framework/
2017-05-09 14:58
0
回复
举报
4还没用全面,5就出来了
2017-05-09 14:17
0
回复
举报
尽快出正式版吧
2017-05-09 11:08
0
回复
举报
赶不上进度!
2017-05-09 10:07
0
回复
举报
但是spring-boot要等年底…😭
2017-05-09 09:43
1
回复
举报
更多评论
20 评论
15 收藏
分享
返回顶部
顶部