搜索

text文档 Spring Framework 2.5.6 Changelog

302.13 KB 106 页 0 下载 85 浏览 0 评论 0 收藏
语言 格式 评分
英语
.txt
3
摘要
文档详细记录了Spring Framework从版本2.0到2.5.6的更新内容,包括新功能、性能改进、API变更、bug修复以及对第三方库的升级。主要更新包括对BeanFactory的改进、AOP功能的增强、Web层的优化、对各种依赖库(如AspectJ、EHCache、TestNG等)的升级,以及对不同模块(如事务管理、验证、portlet支持等)的改进。文档还提到了对旧版兼容性的保留以及对新特性的引入。
AI总结
《Spring Framework 2.5.6 Changelog》总结了从版本2.5.6到较早版本的主要更新内容。以下是各版本的核心更新点: ### 2.5.6.SEC03 (2011-09-06) - **org.springframework.web**:新增对`web.xml`中`context-param`的支持,允许显式设置`springJspExpressionSupport`为`true`或`false`。 ### 2.5.6.SEC02 (2010-06-16) - **org.springframework.beans**:修改`CachedIntrospectionResults`,使其忽略`Class.getClassLoader()`方法。 ### 2.5.6.SEC01 (2009-04-22) - **org.springframework.aop**:修正`AbstractWexpMethodPointcut`和`JdkWexpMethodPointcut`的序列化行为,避免重新编译。 - **org.springframework.core**:修复`GenericTypeResolver`,避免在特定情况下阻止垃圾回收。 ### 2.5.6 (2008-10-31) - **General**:移除过时的EAR支持,升级依赖库至最新版本(AspectJ 1.6.2、EHCache 1.5.0、TestNG 5.8、OpenJPA 1.1.0、EclipseLink 1.0.1)。 - **org.springframework.aop**:改进`AbstractAutoProxyCreator`,使其忽略空豆实例;`aop:aspect`不再强制指定方面引用。 - **org.springframework.beans**:新增`BeanWrapper`的桥接方法,支持协变返回类型的setter方法;`DataBinder`新增`ignoreInvalidFields`标志,忽略无法访问的字段。 - **org.springframework.web**:重新定义`Servlet/PortletRequestUtils`,空参数值被视为有效;新增`WebRequest`抽象类及其实现`ServletWebRequest`和`PortletWebRequest`;增加`WebRequestInterceptor`接口及对Servlet/Portlet MVC处理器映射的支持。 ### 2.0 RC2 (2006-06-07) - **General**:新增示例应用,修复文档,恢复与IBM JDK 1.3的兼容性。 - **org.springframework.aop**:`JdkDynamicAopProxy`将`equals`和`hashCode`调用委派给目标对象;`AbstractAdvisorAutoProxyCreator`优化顾问查找。 - **org.springframework.beans**:重构`AbstractBeanFactory`,支持 prototype 周期检查;修复`isBeanNameUsed`的同步问题。 - **org.springframework.validation**:引入`BindingResult`接口,增强数据绑定功能;新增`DirectFieldBindingResult`支持直接字段访问。 - **org.springframework.web**:新增`WebRequest`功能,改进`DispatcherServlet`的线程上下文处理;增加对Velocity Tools 1.2+的支持;修复JSP标签库问题。 ### 2.0 M5 (2006-10-26) - **General**:`spring.jar`包含所有模块(除mock和方面);`spring-aop.jar`移除AOP联盟接口。 - **org.springframework.aop**:重构代理支持,移除部分旧组件。 - **org.springframework.scripting**:`ScriptFactoryPostProcessor`忽略预测Bean类型的失败。 - **org.springframework.transaction**:增强事务管理器的资源同步功能。 ### 2.0 RC4 (2006-09-17) - **General**:重命名DTD和XSD文件,移除对Apache OJB的支持。 - **org.springframework.aop**:修复注解驱动的事务支持,增强性能监控工具。 ### 2.0 M4 (2006-04-23) - **General**:新增`tiger`和`aspectj`源码树,优化构建脚本。 - **org.springframework.aop**:支持自动代理FactoryBean实例,改进性能监控工具。 ### 总结 Spring Framework 2.5.6及其后续版本主要集中在增强AOP、Bean管理、数据绑定、Web功能和事务管理,修复了多个问题,优化了性能,并引入了新的功能模块,提升了框架的稳定性和扩展性。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 99 页请下载阅读 -
文档评分
请文明评论,理性发言.