Spring文档苦读【0】【Spring 4支持的第三方依赖】

前言

Spring 4.x出来已经很长世间了,其使用以及第三方依赖有很大限制,下面就简单说一下其所需依赖的版本。

详细

Spring 4.x中,其去除了大量的过期的包以及类,如果你想升级你的Spring的版本,那么你需要慎重考虑,其修改后的API设置。

以下是Spring升级的API信息

http://docs.spring.io/spring-framework/docs/3.2.4.RELEASE_to_4.0.0.RELEASE/

第三方依赖

Spring 4.x中,支持的第三方依赖,需要是从2010~2011以后的jar包。下面就罗列一下。

Hibernate 3.6+, EhCache 2.1+, Quartz 1.8+, Groovy 1.8+, and Joda-Time 2.0+. As an exception to the rule, Spring 4 requires the recent Hibernate Validator 4.3+, and support for Jackson has been focused on 2.0+ now (with Jackson 1.8/1.9 support retained for the time being where Spring 3.2 had it; now just in deprecated form).

JDK版本支持

Spring 4.0开始,支持java 8一些特性。你可以在Spring 回调接口中使用lambda expressions 和 method references,和一些其他的特性。

Spring 4.x可以支持,Java 6,Java 7,Java 8,最低是java 6,官方建议使用java 7或者java 8.

并且Spring 4.x支持jpa 2.0以及Servlet 3.0,官方说明,spring 4.0的应用是可以部署在servlet 2.5的容器内。

但是在Servlet 3.0的容器的更健壮。所以,官方建议,容器使用Servlet 3.0+

posted on 2016-12-01 14:21  源码解析  阅读(184)  评论(0编辑  收藏  举报

导航