搜索

text文档 Spring Framework 3.2.9 Changelog

104.42 KB 36 页 0 下载 77 浏览 0 评论 0 收藏
语言 格式 评分
英语
.txt
3
摘要
文档详细记录了Spring Framework 3.2.9版本的主要变更和修复内容,涵盖MVC、事务(tx)、JPA、JMS等多个模块。主要改进包括对过载方法的正确缓存、CGLIB的内存优化、AspectJ的异步处理修复、JPA配置的解析改进以及平台事务管理器的错误防御性处理。此外,文档还提到重新引入了缺失的WebLogic配置文件,并对XStreamMarshaller和Jaxb2Marshaller进行了优化。其他重要变化包括对WebSocket支持的改进、对JDK 8的兼容性增强以及对JSR-330和JSR-303规范的支持。文档还列出了多项性能优化和内存泄漏修复,同时 deprecated了部分旧功能,如JAX-RPC支持和JDK 1.3定时器。
AI总结
《Spring Framework 3.2.9 Changelog》总结了Spring框架在3.2.9版本及之前的多个版本中的更新内容,涵盖了功能增强、问题修复、兼容性改进等方面。以下是各版本的核心更新内容: ### 3.2.9版本更新 - **问题修复**:修正了缓存超载方法的问题(SPR-10684),改进了CGLIB的异常处理策略(SPR-10709),修复了AspectJ异步处理的回归问题(SPR-10715)。 - **功能改进**:支持JPA的`exclude-unlisted-classes`元素解析(SPR-10767),优化了`PlatformTransactionManager`的错误处理(SPR-10755)。 - **性能与兼容性**:重新引入了WebLogic的RmiInvocationWrapperRTD.xml(SPR-10649),改进了Jaxb2Marshaller和XStreamMarshaller的性能(SPR-10714、SPR-10421)。 ### 3.2.3版本更新 - **兼容性增强**:支持OpenJDK 8(SPR-9639),修复了OSGI风格泛型编译问题(SPR-10559)。 - **功能改进**:修复了配置类覆盖问题(SPR-10546),改进了`ReflectiveMethodResolver`的排序问题(SPR-10392)。 - **性能优化**:最小化ASM在配置类处理中的使用(SPR-10292),新增了`Name()`方法访问(SPR-10422)。 ### 3.2 RC2版本更新 - **功能增强**:支持JSR-330注解(`javax.inject`),改进了事务超时处理(SPR-10068)。 - **性能优化**:优化了`DefaultListableBeanFactory`的锁机制(SPR-10020),改进了`CachedIntrospectionResults`的内存管理(SPR-10028)。 - **兼容性改进**:支持Java 7的`Closeable`和`AutoCloseable`接口(SPR-10034),新增了对Joda Time的支持(SPR-9639)。 ### 3.2 M2版本更新 - **性能优化**:内联ASM和CGLIB到核心模块,移除外部依赖(SPR-9669)。 - **功能增强**:支持在测试框架中加载`WebApplicationContext`(SPR-5243),新增了对`@ExceptionHandler`注解的支持。 - **兼容性改进**:支持JUnit 4.8.1和TestNG 5.12.1,修复了多项与旧版本兼容性相关的问题。 ### 3.1 M1版本更新 - **新功能**:引入了`Environment`抽象,支持配置文件中的环境配置(SPR-9639),新增了`@Profile`注解。 - **性能优化**:改进了`CachingMapDecorator`的内存管理,优化了`ProxyCreationContext`的线程本地变量使用。 - **兼容性改进**:支持Hibernate 3.6,新增了对JSF 1.2的支持。 ### 3.0.5版本更新 - **功能增强**:支持Hibernate 3.6,新增了对Joda Time的全面支持。 - **性能优化**:改进了`CachingMapDecorator`的垃圾回收策略,优化了`AOP ProxyFactory`的接口检测。 - **兼容性改进**:支持Java 1.5的`ThreadLocal.remove()`,修复了多项与旧版本兼容性相关的问题。 ### 总结 这些更新显著提升了Spring框架的功能、性能和兼容性,修复了多个关键问题,并引入了多项新功能,如对JSR-330注解的支持、改进的事务管理、增强的测试框架功能等,帮助开发者更高效地构建和维护Spring应用。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 29 页请下载阅读 -
文档评分
请文明评论,理性发言.