终于,Spring 5.0正式发布了!

简介: 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:

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:

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>5.0.0.RELEASE</version>
</dependency>

Gradle:

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


相关文章
|
XML 消息中间件 Java
Spring Boot 3.0发布,最低支持Java 17,新特性介绍
Spring Boot 3.0正式发布,距离Spring 2.0发布过去了4年半时间。最低支持Java 17,Spring Framework 6.0.本文详细介绍Spring Boot 3.0 新特性。
5817 12
Spring Boot 3.0发布,最低支持Java 17,新特性介绍
|
Java 程序员 API
Spring Boot 3.0.0正式发布,Banner不再支持图片&增强可观测性
技术向前的大船,浩浩荡荡不可逆。作为技术人,我们能做的是keep moving,不管是技术架构师还是业务架构师,还是开发工程师!
538 0
Spring Boot 3.0.0正式发布,Banner不再支持图片&增强可观测性
|
存储 网络协议 Java
【方向盘】Spring Boot 2.7.0正式发布,弃用OkHttp 3、弃用spring.factories机制
Spring Boot 2.7.0、2.6.8、25.14发布,2.5.x停止OSS支持。
1551 0
【方向盘】Spring Boot 2.7.0正式发布,弃用OkHttp 3、弃用spring.factories机制
|
XML JSON Cloud Native
Spring Framework 6正式发布,携JDK 17&Jakarta EE开启新篇章
在云原生发展势头下,Spring被冠以太重的标签,被新兴框架`Quarkus`等嘲笑“廉颇老矣”。可亲是否可知,最初Spring就是以轻量级出圈(interface 21就是佐证),横扫Java EE。
730 0
Spring Framework 6正式发布,携JDK 17&Jakarta EE开启新篇章
Spring Boot 最新发布,看完我彻底傻眼了!没几个 能打的了
来源: https://mp.weixin.qq.com/s/Ljwg7z3zwS1WjXicVlSkXA 作者:Java技术栈 距离 Spring Boot 2.6.3 发布一个月左右,Spring Boot 2.6.4 又来了!
|
安全 小程序 Java
Spring Boot 最新发布,支持 Java 19,这速度太快了。。
Spring Boot 最新发布,支持 Java 19,这速度太快了。。
756 0
Spring Boot 最新发布,支持 Java 19,这速度太快了。。
|
运维 负载均衡 监控
Spring Cloud 微服务优雅下线 + 灰度发布的正确姿势,写得太好了!
在生产环境中,如何保证在服务升级的时候,不影响用户的体验,这个是一个非常重要的问题。如果在我们升级服务的时候,会造成一段时间内的服务不可用,这就是不够优雅的。那什么是优雅的呢?主要就是指在服务升级的时候,不中断整个服务,让用户无感知,进而不会影响用户的体验,这就是优雅的。
892 0
Spring Cloud 微服务优雅下线 + 灰度发布的正确姿势,写得太好了!
|
消息中间件 Cloud Native 容灾
Spring Cloud Alibaba 2.2.8 版本发布与社区未来规划介绍
本次发布的 Spring Cloud Alibaba 2.2.8 版本是基于项目 2.2.x 分支构建发布的,是在 Spring Cloud Hoxton.SR12、Spring Cloud 2.3.12.RELEASE 的基础上对其中包括注册配置中心、分布式消息等在内的众多组件进行了升级,属于一个组件升级与 Bug 修改的版本。
Spring Cloud Alibaba 2.2.8 版本发布与社区未来规划介绍
|
缓存 小程序 Java
重磅!Spring Boot 2.7 正式发布,一大波新特性,看完我彻底躺平了。。
重磅!Spring Boot 2.7 正式发布,一大波新特性,看完我彻底躺平了。。
1618 0
重磅!Spring Boot 2.7 正式发布,一大波新特性,看完我彻底躺平了。。