Spring Framework 1.2.1 Changelog
197.87 KB
69 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .txt | 3 |
摘要 | ||
文档记录了Spring Framework不同版本的更改日志,主要涵盖了核心功能的改进和问题修复。版本1.2.1中,修复了AOP框架中的日志记录级别,优化了BeanFactory的依赖注入机制,改进了与Hibernate的集成支持,新增了JdbcTemplate的便捷方法,并增强了Web框架的多部分上传处理。版本1.1 RC1中,更新了AOP代理的可序列化性,优化了BeanUtils的实例化机制,并改进了WebUTILS的Session属性处理。版本1.1 final中,完善了事务管理器的功能,优化了Hibernate事务支持,并改进了Velocity和FreeMarker的模板处理。版本0.9中,新增了对JSF和表单构建的简化支持。 | ||
AI总结 | ||
以下是对《Spring Framework 1.2.1 Changelog》内容的总结:
---
### 《Spring Framework 1.2.1 Changelog》总结
#### **版本 1.2.1 (28.5.2005)**
1. **AOP(Aspect-Oriented Programming)**
- 修复 `ThrowsAdviceInterceptor` 的日志级别为 `DEBUG` 而非 `INFO`。
- 改进 `CustomizableTraceInterceptor` 使用 `"$[...]"` 语法以避免与 `PropertyPlaceholderConfigurer` 冲突。
- 更新 AOP 框架以支持当前 AOP Alliance 接口,新增可选的 CGLIB 支持(可代理类和接口),并增强正则表达式和动态方法切点的支持。
- 优化依赖排除检查,支持忽略依赖接口。
2. **Beans**
- 优化 `ArgumentConvertingMethodInvoker` 以确定适当的重载方法。
- 修复 `PropertyPlaceholderConfigurer` 和 `BeanWrapperImpl`,避免日志中记录敏感属性值。
- 改进 `AbstractAutowireCapableBeanFactory` 的依赖匹配逻辑,避免不必要的匹配。
3. **Web**
- 新增Ant-style路径匹配支持。
- 改善 JSP 表达式语言支持,并推荐使用 `spring:` 作为标签前缀。
- 新增 `Countries` 示例和教程(如 MVC 分步教程)。
- 支持 Velocity 和 FreeMarker 表单简化宏,提供 HTML 输入标签等。
4. **Transaction**
- 修复 `TransactionAspectSupport` 的事务提交逻辑,确保 始终调用提交。
- 新增 `WebLogicJtaTransactionManager` 支持 JSX 事务恢复。
5. **DAO & JDBC**
- 为 JDBC、Hibernate 和 JDO 新增便利的基础 DAO 类。
- 优化 `JdbcTemplate`,新增 `execute` 方法以支持静态 SQL 和 DDL。
- 新增对 SQL 错误代码分类的支持。
6. **Validation**
- 新增对嵌套路径的支持,优化 `Errors` 接口。
- 修复 `BindException` 的实现以正确处理嵌套路径。
7. **测试**
- 新增 `test` 包,提供模拟 Spring 上下文的超类。
- 优化 `InternalResourceView` 和 `NestedPathTag` 的实现。
#### **版本 0.9 (25.6.2003)**
- 新增对 JSF 的支持。
- 为 Velocity 和 FreeMarker 提供表单简化宏。
#### **版本 1.1 RC1 (28.7.2004)**
1. **AOP**
- 废弃部分方法,建议使用 `addAdvice` 替代。
- 新增 `ProxyConfig` 的 "opaque" 属性以防止代理被强制转换为 `Advised`。
- 优化 AOP 代理的序列化支持。
2. **Beans**
- 优化 `BeanUtils` 和 `PropertyAccessor`,支持嵌套属性访问。
- 废弃 `RegexpMethodPointcut` 并引入 `Perl5RegexpMethodPointcut`。
3. **Web**
- 新增基于属性的控制器映射和过滤器基础类。
- 改善 `DispatcherServlet` 的异常处理逻辑。
4. **事务**
- 优化事务同步管理逻辑。
#### **版本 1.1 Final (5.9.2004)**
1. **DAO & JDBC**
- 改进 `HibernateTemplate` 的便利方法。
- 优化 `JdbcTemplate`,新增对静态 SQL 和 DDL 的支持。
2. **Web**
- 新增 `ServletForwardingController` 和 `ServletWrappingController`。
- 优化表单处理和视图逻辑。
3. **Validation**
- 新增对嵌套路径的支持,优化 `BindStatus` 和 `MessageTag`。
4. **工具**
- 新增 `ObjectUtils` 和 `PropertiesPersister` 接口。
- 优化 `HtmlUtils` 和 `UrlPathHelper` 的实现。
#### **其他**
- 新增对 Quartz 1.4 的支持。
- 优化资源加载逻辑,支持多种资源类型。
---
以上是对《Spring Framework 1.2.1 Changelog》中主要内容的总结,涵盖了核心功能改进、新增特性和 Bug 修复。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
62 页请下载阅读 -
文档评分