我们很高兴地宣布 Spring Framework 1.0.1 发布。
这是一个 bug 修复和次要增强版本;
最重要的修复和新功能包括
- 添加了 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(无需 JtaTransactionManager)的事务范围内的 Hibernate 会话的支持
- 修复了 JdbcTemplate 的 "queryForList" 方法,使其能够正确处理只有一行且只有一列作为结果的情况
- XmlApplicationContexts 支持将文件模式作为配置位置(例如 "/WEB-INF/*-context.xml")
- SQLErrorCodesFactory 缓存数据库产品名称以避免不必要的元数据查找
- 将消息代码解析分解为 MessageCodesResolver 策略
- 改进了 AOP 框架的内部结构,使子包之间的依赖关系更清晰
- 改进了 BeanWrapperImpl 中对数组/列表/映射属性的支持
- 改进了 AbstractMessageSource 的内部结构,使其更清晰地处理回退
与往常一样,请参阅
更改日志 以获取详细信息。
我们特别鼓励使用 Spring 的 Hibernate/JTA 集成的用户尽快更新,以避免在发生刷新失败时出现任何问题。此外,鼓励使用 Don Brown 的 Spring Struts 插件的用户切换到新的集成类。
可以在 此处 下载该版本