Spring Framework 1.1.2 发布

发布 | Thomas Risberg | 2004年11月14日 | ...

我们高兴地宣布 Spring Framework 1.1.2 刚刚发布。这是一个 bug 修复和次要增强版本。
 

此版本中的新功能包括:

        <ul>
          <li>added

支持 BeanWrapperImpl 的多维集合(例如,“map[myKey][0]”或“map[myKey][0].name”)

  • 向 BeanFactory 接口添加了“getType(name)”方法,用于检查“getBean”将返回的对象类型
  • 向 ListableBeanFactory 接口添加了“getBeansOfType(type)”便利方法,无需显式过滤器
  • 添加了 PropertyPathFactoryBean,允许评估目标 Bean 的属性路径并公开结果
  • 允许在 XML Bean 定义中使用“bean*”而不是“bean+”,即文件中没有 Bean 定义(仅导入)
    • AbstractApplicationContext 自动注册一个用于资源数组的上下文感知 ResourceArrayPropertyEditor
    • 添加了 GenericApplicationContext 类,允许使用任意定义格式(通过单个内部 BeanFactory)
    • 改进了 ResourceBundleMessageSource 和 ReloadableResourceBundleMessageSource 实现
    • 向 MimeMessageHelper 添加了“setText(plainText, htmlText)”方法,用于在同一邮件中使用备用文本
    • 向 DataAccessUtils 添加了“objectResult(collection,type)”和“intResult”/“longResult(collection)”便利方法
    • 支持使用 JTA 和 TransactionManagerLookup 预绑定会话(例如 OpenSessionInViewFilter/Interceptor)
    • 向 HibernateOperations 和 HibernateTemplate 添加了“load(entity, id)”方法
    • 添加了 HibernateOperations/Template 的“initialize”和“closeIterator”方法,遵循“Hibernate.initialize/close”
    • 向 HibernateTemplate 添加了“queryCacheRegion”属性,用于指定查询使用的缓存区域
    • 添加了 ServletContextResourcePatternResolver,即使在未解压的 WAR 中也能查找 Web 应用中的匹配资源
    • 向 SimpleMappingExceptionResolver 添加了“defaultStatusCode”属性,用于指定错误视图的 HTTP 状态代码
    • UrlBasedViewResolver 现在支持“redirect:”前缀,方便通过特殊视图名称进行重定向
    • 为 Velocity 添加了“springMessage”/“springMessageText”宏,为 FreeMarker 添加了“message”/“messageText”宏
    与往常一样,请查看 变更日志 获取详细信息。
    可通过 SourceForge 项目 页面 下载。

            <p>&nbsp;</p><p>Note that this
    

    Spring 发行版附带更新的 HSQLDB 版本 1.7.2.7。不幸的是,HSQLDB 1.7.2 分支在某些方面与 1.7.1 不兼容。虽然所有 Spring 示例应用程序都已相应地进行了调整,但请注意,如果您确实决定使用新的 hsqldb.jar 更新您自己的应用程序,则还必须更新您的服务器实例(即两者都需要运行 1.7.2 版本),并且任何现有的数据库数据文件可能都需要升级。此外,请注意 JBoss <= 3.2.5 在服务器类路径中附带 HSQLDB 1.7.1,而 3.2.6+ 包含 HSQLDB 1.7.2。

    获取 Spring 新闻通讯

    通过 Spring 新闻通讯保持联系

    订阅

    领先一步

    VMware 提供培训和认证,以加速您的进步。

    了解更多

    获取支持

    Tanzu Spring在一个简单的订阅中提供对OpenJDK™、Spring和Apache Tomcat®的支持和二进制文件。

    了解更多

    即将举行的活动

    查看 Spring 社区中所有即将举行的活动。

    查看全部