text文档 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 页请下载阅读 -
文档评分
请文明评论,理性发言.