我们很高兴地宣布 Spring Framework 1.0.1 发布。
这是一个错误修复和小的增强版本;
最重要的修复和新功能是
- 添加了 Struts ActionSupport 和 DispatchActionSupport 基类,以便轻松访问 Spring 上下文
- 添加了 Struts ContextLoaderPlugIn 和 DelegatingActionProxy,取代了 Don Brown 的 Spring Struts 插件
- 重构了 ComponentControllerSupport 类,以便 Tiles 与 Struts 1.1 和 Struts 1.2 兼容
- 修复了提交时 Hibernate 刷新失败情况下的 Hibernate/JTA 同步清理
- 增加了对具有纯 JTA 或 EJB CMT 的事务范围 Hibernate Sessions 的支持,而无需 JtaTransactionManager
- 修复了 JdbcTemplate 的 "queryForList",以正确处理具有单列的单行作为结果
- XmlApplicationContexts 支持文件模式作为配置位置(例如 "/WEB-INF/*-context.xml")
- SQLErrorCodesFactory 缓存数据库产品名称以避免不必要的元数据查找
- 将消息代码解析分解为 MessageCodesResolver 策略
- 改进了 AOP 框架的内部结构,以实现更清晰的子包相互依赖关系
- 改进了 BeanWrapperImpl 中对数组/列表/Map 属性的支持
- 改进了 AbstractMessageSource 内部结构,以实现更清晰的回退处理
与往常一样,请参阅
更新日志 了解详细信息。
我们特别鼓励 Spring 的 Hibernate/JTA 集成的用户及时更新,以避免在刷新失败时出现任何问题。 此外,我们鼓励 Don Brown 的 Spring Struts 插件的用户切换到新的集成类。
该版本可以在 这里 下载