text文档 Spring Framework 3.2.15 Changelog

114.63 KB 40 页 0 评论
语言 格式 评分
英语
.txt
3
摘要
文档记录了Spring Framework 3.2.15的更新日志,说明了各个版本的新功能、改进和缺陷修复。更新包括增强了对Spring MVC的支持,改进了@ExceptionHandler的异常处理,修复了与@RequestBody相关的缺陷,并引入了新的注解如@RequestMapping和@PathVariable。此外,还涉及对GeneratedValue注解的改进以及MockHttpServletRequest的增强,确保与Servlet 3.0兼容。
AI总结
《Spring Framework 3.2.15 变更日志》总结 以下是《Spring Framework 3.2.15 Changelog》的中文总结,重点突出核心观点和关键信息: --- ### **Spring Framework 3.2.15 Philosophy** 1. **JMS 改进**: - 修复了 JMS 参数绑定问题,支持 JDBC 3.0 ParameterMetaData(若可用)来确定参数类型。 - JpaTransactionManager 等组件能够在父上下文中查找默认的 EntityManagerFactory。 2. **MVC 和 Web 支持**: - MimeMessageHelper 在处理非 ASCII 附件文件名时自动编码。 - Spring MVC 测试框架支持 HTTP OPTIONS 方法。 - MockHttpServletRequest 和 MockHttpServletResponse 的行为更符合 Servlet 规范。 3. **其他改进**: - 增加了对 Tiles 3 的支持。 - 增强了对 @RequestMapping 注解的占位符支持。 - HttpEntityMethodProcessor 支持 HttpEntity 和 ResponseEntity 的子类。 --- ### **Spring Framework 3.2 GA (2012-12-13)** 1. **依赖升级**: - 升级了 AspectJ 至 1.7.1,JUnit 至 4.11,Groovy 至 1.8.8,Joda-Time 至 2.1。 - 增加了对 Velocity 1.7、JasperReports 5.0 和 Hibernate 4 的支持。 2. **功能变化**: - 废弃了对 Apache iBATIS 的支持,建议使用 MyBatis。 - 废弃了 JSF 1.1 的变量解析器,改用 Spring 提供的 JSF 1.2 EL 解析器。 -Deprecated BeanReferenceFactoryBean 和 CommonsLogFactoryBean。 3. **性能与兼容性**: - ConfigurationClassPostProcessor 使用 ClassLoader 而不是 ASM 加载核心 JDK 类。 - 增加了对 Java 5 Closeable 和 Java 7 AutoCloseable 接口的支持。 --- ### **Spring Framework 3.2 RC2 (2012-11-27)** 1. **问题修复**: - 修复了 CGLIB 代理类的泄漏问题。 - 优化了 DefaultListableBeanFactory 的性能以减少死锁和提高单例对象的处理速度。 2. **功能改进**: - 增加了对 Spring BOOT 应用的支持。 - 引入了 TransactionAwareCacheManagerProxy 以在缓存和事务之间同步操作。 3. **其他变化**: - 废弃了 BeanReferenceFactoryBean 和 CommonsLogFactoryBean。 --- ### **Spring Framework 3.2 RC1 (2012-11-04)** 1. **新功能引入**: - 增加了对 Tiles 3 的支持。 - 引入了 LiveBeansView MBean 和 LiveBeansViewServlet。 2. **问题修复**: - 修复了在并发调用自动装配方法时的潜在竞态条件问题。 - 增加了对 HTTP OPTIONS 方法的支持。 3. **其他改进**: - 增加了对 HTTP 认证的支持。 --- ### **Spring Framework 3.2 M1 (2012-05-28)** 1. **新功能引入**: - 增加了对 Jackson 2.0 的支持。 - 增加了对 Flash 属性和 RedirectAttributes 的支持。 2. **问题修复**: - 修复了 QuartzJobBean 在处理 Quartz 2.0/2.1 时的问题。 3. **其他改进**: -Refined support for Tiles 3 integration. --- ### **总结** Spring Framework 3.2.15 版本注重问题修复和性能优化,提升了框架的稳定性和安全性,增加了对现代Web开发的支持。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 33 页请下载阅读 -
文档评分
请文明评论,理性发言.