| 语言 | 格式 | 评分 |
|---|---|---|
英语 | .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 页请下载阅读 -
文档评分














Spring Framework 2.5.6 Changelog