查看原文
其他

终于,Spring 5.0正式发布了!

2017-09-30 javastack Java技术栈


Spring 5.0都有什么新功能?

1、最低要求支持JDK8+, J2EE 7+。

2、移除了一些包、类及方法。

3、核心功能加强:全面应用jdk8并兼容jdk9等。

4、SpringMVC:支持servlet4.0、Reactor 3.1等。

5、支持响应式堆栈web框架Spring WebFlux。

6、支持kotlin。

7、加强了测试:完美支持Junit5等。

Spring 5.0下载

Maven:

  1. <dependency>

  2.    <groupId>org.springframework</groupId>

  3.    <artifactId>spring-context</artifactId>

  4.    <version>5.0.0.RELEASE</version>

  5. </dependency>

Gradle:

  1. compile group: 'org.springframework', name: 'spring-context', version: '5.0.0.RELEASE'

参考文献

Spring首页:

http://projects.spring.io/spring-framework/

新功能详情:

https://github.com/spring-projects/spring-framework/wiki/What's-New-in-the-Spring-Framework#whats-new-in-spring-framework-5x

最新的参考文档:

https://docs.spring.io/spring/docs/current/spring-framework-reference/

发布说明

https://spring.io/blog/2017/09/28/spring-framework-5-0-goes-ga

如何迁移

https://github.com/spring-projects/spring-framework/wiki/Migrating-to-Spring-Framework-5.x

源码:

https://github.com/spring-projects/spring-framework

推荐阅读



什么是Spring Boot?

Spring Boot开启的2种方式

Spring Boot Starters启动器

Spring Boot定制启动图案

Spring Boot核心配置

Spring Boot功能实战

Spring Boot自动配置原理、实战

Spring Boot Runner启动器

Spring Boot - Profile不同环境配置


看完有没有收获?

分享到朋友圈给更多的人吧。




  Java技术栈  
微信公众号:「Javastack

分享Java干货,高并发编程,热门技术教程,微服务及分布式技术,架构设计,区块链技术,人工智能,大数据,Java面试题,以及前沿热门资讯等。


 ▼长按二维码关注我们↓↓↓




    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存