首页
>
领域
>
后端
/
Java
>
Spring
本贴最后更新于 2107 天前,其中的信息可能已经事过景迁
3.0 新特性
针对 Java 5 更新的核心 API
spring 表达语言
基于 Java 的 bean 元数据和在组件中定义 bean 元数据
通用型转换系统和现场格式化系统
全面的 REST 支持
声明式模型验证
早期支持 Java EE 6
支持嵌入式数据库
3.1 新特性
缓存抽象
Bean 定义配置文件
环境抽象
PropertySource 抽象
Spring 的 XML 名称空间的代码等价物
支持 Hibernate 4.x
estContext 框架支持 @Configuration 类和 bean 定义配置文件
更简洁的构造函数注入的命名空间
支持针对非标准 JavaBeans 设置器的注入
支持 Servlet 3 基于代码的 Servlet Container 配置
支持 Servlet 3 MultipartResolver
没有 persistence.xml 的 JPA EntityManagerFactory 引导
用于注释的控制器处理的新的基于 HandlerMethod 的支持类
Flash 属性和 RedirectAttributes (请求重定向参数的支持)
"consumes" and "produces" conditions in @RequestMapping
改进了对通过 'Content-Type' 标题指定方法消耗的媒体类型以及通过标题指定的可生成类型的支持 'Accept'
URI 模板变量增强
@Valid on @RequestBody 控制器方法参数
控制器方法参数上的 @RequestPart 注释
UriComponentsBuilder 和 UriComponents
3.2 新特性
支持基于 Servlet 3 的异步请求处理
Spring MVC 测试框架
@ControllerAdvice 注解
基于代码的 Servlet 3 + 容器初始化的抽象基类
ResponseEntityExceptionHandler 类引入
在 RestTemplate 和中的 @RequestBody 参数支持泛型类型
JackJSON 2 和相关的改进
@RequestBody 改进
HTTP PATCH 方法
使用注释点和 bean 定义方法的元注释
初步支持 JCache 0.5
全球日期和时间格式
整个框架的并发优化
新的基于 Gradle 的构建和移动到 GitHub
精炼的 Java SE 7 / OpenJDK 7 支持
Spring
Spring 是一个开源框架,是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作《Expert One-On-One J2EE Development and Design》中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 JavaEE 应用程序开发提供集成的框架。
942
引用
•
1459
回帖
•
31
关注
1.4k
30
226
209
1
292
167
2
75
418
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于