Spring Framework 1.1.2 发布

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

我们很高兴地宣布 Spring Framework 1.1.2 已经发布。这是一个错误修复和次要增强版本。
 

此版本中的新功能包括

        <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 自动为 Resource 数组注册上下文感知的 ResourceArrayPropertyEditor
    • 添加了 GenericApplicationContext 类,允许使用任意定义格式(通过单个内部 BeanFactory)
    • 改进了 ResourceBundleMessageSource 和 ReloadableResourceBundleMessageSource 的实现
    • 向 MimeMessageHelper 添加了“setText(plainText, htmlText)”方法,用于在同一邮件中添加替代文本
    • 向 DataAccessUtils 添加了“objectResult(collection,type)”和“intResult”/“longResult(collection)”便捷方法
    • 添加了对与 JTA 和 TransactionManagerLookup 的预绑定 Session(例如 OpenSessionInViewFilter/Interceptor)的支持
    • 向 HibernateOperations 和 HibernateTemplate 添加了“load(entity, id)”方法
    • 按照“Hibernate.initialize/close”向 HibernateOperations/Template 添加了“initialize”和“closeIterator”方法
    • 向 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 随服务器 classpath 附带 HSQLDB 1.7.1,而 3.2.6+ 包含 HSQLDB 1.7.2。

    获取 Spring 新闻简报

    随时关注 Spring 新闻简报

    订阅

    更进一步

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

    了解更多

    获取支持

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

    了解更多

    即将举行的活动

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

    查看全部