text文档 Spring Framework 3.2.8 Changelog

101.32 KB 35 页 0 评论
语言 格式 评分
英语
.txt
3
摘要
The Spring Framework changelog for versions 3.2.8, 3.2.7, 3.2.4, 3.2 GA, 3.2 RC2, 3.1 RC1, and 3.0.2 details various bug fixes, performance improvements, and security fixes. Key updates include fixes for potential LinkageError with scoped proxies, memory leaks, URL mapping issues, and improvements in compatibility with Quartz, WebSphere, and other systems. Additionally, there are enhancements in Spring MVC, AOP, and support for Java 5, 7, and 8 features.
AI总结
《Spring Framework 3.2.8 Changelog》文档记录了Spring Framework各版本的更新日志,以下是对其内容的总结: --- ### **版本3.2.8(2014-02-18)** 1. **Bug修复**: - 修复了AOP代理(`aop:scoped-proxy`)可能导致的`LinkageError`。 - 修复了多个内存泄漏问题。 - 修复了`StringIndexOutOfBoundsException`在类级JSR-303验证中出现的问题。 - 修复了URL映射问题。 - 修复了与预处理语句相关的潜在副作用。 - 修复了`AbstractBeanDefinition`的`equals`/`hashCode`问题。 - 修复了HTML表单相关问题。 2. **功能改进**: - 添加了对`OXM`的`processExternalEntities`支持。 - 使用`TransactionAwareCacheDecorator`包装运行时注册的EhCache缓存。 - 改进了与`@Controller`类型相关的错误报告。 3. **其他修复**: - 修复了`RequestContextListener`在请求对象销毁时可能出现的`ClassCastException`。 - 修复了流关闭问题。 - 修复了文档链接中的断链问题。 - 修复了`MarshallingView`中绑定结果的搜索问题。 --- ### **版本3.2.7(2013-12-12)** 1. **Bug修复**: - 修复了使用`@Async`注解时的内存泄漏问题。 - 恢复了对Java 5的完全兼容性。 - 修复了多个依赖兼容性问题。 - 修复了与WebSphere的兼容性问题。 2. **性能优化**: - 优化了某些边缘场景下的性能并减少了内存消耗。 3. **功能改进**: - 提供了`RestTemplate`的替代构造函数以避免默认的`MessageConverter`创建。 - 增加了对`Quartz 2.2`的支持。 --- ### **版本3.2.4(2013-08-06)** 1. **安全修复**: - 修复了使用Spring OXM与JAXB时的潜在安全风险。 2. **功能改进**: - 支持`Quartz 2.2`。 - 更新了Spring Instrument的manifest以支持JDK 7的重新定义/重变换属性。 3. **Bug修复**: - 修复了HTML表单相关问题。 --- ### **版本3.2 GA(2012-12-13)** 1. **升级**: - 升级了AspectJ到1.7.1,JUnit到4.11,Groovy到1.8.8。 - 检查了Velocity、JasperReports和Hibernate 4的兼容性。 2. **功能改进**: - 废弃了对Apache iBATIS的支持,推荐使用MyBatis。 - 添加了对`@EnableAspectJAutoProxy`的支持。 3. **Bug修复**: - 修复了CGLIB代理类泄漏问题。 - 修复了`ConfigurationClassPostProcessor`的类加载问题。 --- ### **版本3.2 RC2(2012-11-27)** 1. **性能优化**: - 优化了`DefaultListableBeanFactory`的锁机制以减少死锁潜在。 - 提升了非单例Bean的性能。 2. **功能改进**: - 支持Java 7的`ForkJoinPool`。 3. **Bug修复**: - 修复了与`@Lazy`和`@DependsOn`注解相关的问题。 --- ### **版本3.1 RC1(2011-10-11)** 1. **功能改进**: - 支持`Quartz 2.0`。 - 增加了对`Hibernate 4.0`的支持。 - 添加了`destroy method inference`功能。 2. **Bug修复**: - 修复了与`JSR-303`验证相关的问题。 --- ### **版本3.0.2(2010-04-02)** 1. **兼容性改进**: - 恢复了对Servlet 2.4容器的兼容性。 - 支持Hibernate 3.5和OpenJPA 2.0。 2. **Bug修复**: - 修复了 与JMX相关的问题。 --- 总结:这些版本的更新主要集中在**Bug修复**、**性能优化**和**功能增强**三个方面,涵盖了AOP、Web容器兼容性、验证框架支持、任务调度等多个核心模块。Spring Framework通过这些更新持续提升了稳定性和性能,同时增强了对新技术的支持。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 28 页请下载阅读 -
文档评分
请文明评论,理性发言.