Spring Framework 1.1.5 发布

发布 | Colin Sampaleanu | 2005年2月28日 | ...

我们很高兴地宣布 Spring Framework 1.1.5 现已发布。


这是 1.1.x 系列的最后一个错误修复和次要增强版本,包含许多小的改进,例如
  • 在 Errors 接口和 BindException 中添加了重载的 "reject" 和 "rejectValue" 方法,且没有默认消息
  • 在 JndiTemplate 中添加了 "lookup(name, requiredType)" 方便方法,将 JNDI 对象与给定类型进行匹配
  • 在 AbstractRemoteSlsbInvokerInterceptor 中添加了 "homeInterface" 属性,用于指定要缩减到的 home 接口
  • 引入了 MailMessage 接口作为 SimpleMailMessage 和 JavaMail MIME 消息的通用接口
  • Log4jConfigurer 也接受 "classpath:" URL 或 "file:" URL 作为位置,而不仅仅是普通的文件路径
  • Log4jConfigurer 接受不在文件系统中的配置文件,只要没有刷新间隔即可

  • 在 JdbcTemplate 中添加了 "int[] batchUpdate(String[] sql)" 方法,用于将一组 SQL 语句作为批处理执行
  • 为 C3P0 0.8.5 或更高版本添加了 C3P0NativeJdbcExtractor(对于早期 C3P0 版本,请使用 SimpleNativeJdbcExtractor)
  • 在 JdbcTemplate 中添加了 "maxRows" bean 属性,允许指定要获取的最大行数
  • 在 RdbmsOperation 中添加了 "fetchSize" 和 "maxRows" bean 属性,将这些值传递给内部的 JdbcTemplate
  • 为 iBATIS SQL Maps 2.0.9 添加了 ClobStringTypeHandler、BlobByteArrayTypeHandler 和 BlobSerializableTypeHandler
  • 如果剩余时间不足(在尝试操作之前),ResourceHolderSupport 会抛出 TransactionTimedOutException
  • TransactionSynchronization 对象可以通过实现 Ordered 接口来影响其执行顺序
  • JtaTransactionManager 仅能够与 JTA TransactionManager 一起工作(即,没有 UserTransaction 处理程序)

  • 将 MockHttpServletRequest 升级到 Servlet API 2.4(添加了 getRemotePort、getLocalName、getLocalAddr、getLocalPort)
  • 将 MockPageContext 升级到 JSP API 2.0(添加了 getExpressionEvaluator、getVariableResolver、重载的 include)
  • 在 ServletContextPropertyPlaceholderConfigurer 中添加了 "contextOverride" 选项,允许 web.xml 覆盖本地设置
  • 在 ServletContextPropertyPlaceholderConfigurer 中添加了 "searchContextAttributes" 选项,解析上下文属性
  • 在 ModelAndView 中添加了 "clear" 和 "isEmpty" 方法,允许清除给定 ModelAndView 对象的视图
  • 添加了 JasperReportsMultiFormatView,允许通过模型中的鉴别器动态指定输出格式
  • Spring 的 JSP 标记中的 JSP EL 表达式将在 JSP 2.0 上使用 JSP 2.0 ExpressionEvaluator 进行解析(Jakarta JSTL 否则)
  • 将 "spring:transform" 标记的 "value" 属性从 String 更改为 Object,以允许 JSP 2.0 解析表达式
请参阅更改日志以获取详细信息。

我们的下一个里程碑是 1.2 RC1,我们打算尽快发布:包含 Hibernate3 支持、JMX 支持以及其他主要的新功能。带有 Hibernate3 支持和 JMX 支持的 1.2-dev nightly 快照将在几天内提供,因此请随时尝试 1.2 的早期版本
Smile

获取 Spring Newsletter

通过 Spring Newsletter 保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部