Spring Framework 1.1.4 发布

发布 | Colin Sampaleanu | 2005年1月31日 | ...

我们很高兴地宣布 Spring Framework 1.1.4 已发布。这是 1.1 系列中的一个错误修复和次要增强版本。

        </span>Among the new

功能包括:

  • 添加了 LazyInitTargetSource,延迟从 BeanFactory 访问单例(首次调用时延迟初始化)
  • 添加了 ServiceLocatorFactoryBean,允许将自定义服务定位器接口方法映射到 BeanFactory.getBean 调用
  • 重构了 ResourcePatternResolver 以扩展 ResourceLoader,用于 ResourceLoaderAware 中的 ResourcePatternResolver 检查
  • 使 BindException 可序列化,前提是包含的目标对象可序列化
  • 添加了 LazyConnectionDataSourceProxy,用于延迟获取带有原生 JDBC 或 Hibernate 事务的 JDBC 连接
  • 将 "Sybase-jConnect" 添加到默认的 sql-error-codes.xml 文件中,用于数据库产品名称 "Adaptive Server Enterprise"
  • 为 JdbcTemplate 添加了带有参数类型的重载 "queryForList"/"queryForObject"/"queryForLong"/"queryForInt" 方法
  • 为 HibernateTemplate 添加了 "alwaysUseNewSession" 标志,即使在预绑定会话的情况下也强制使用新会话
  • HibernateTemplate 默认代理暴露的会话,应用查询缓存设置和事务超时
  • 为 AbstractRemoteSlsbInvokerInterceptor 添加了 "isConnectFailure(RemoteException)" 钩子,用于自定义故障检查
  • 为 (Jndi)RmiClientInterceptor 添加了 "isConnectFailure(RemoteException)" 钩子,用于自定义连接故障检查
  • 添加了 JaxRpcServicePostProcessor 接口,旨在用于 JAX-RPC 服务的可重用自定义类型映射等
  • 为 LocalJaxRpcServiceFactory 及其子类(包括 JaxRpcPortProxyFactoryBean)添加了 "servicePostProcessors" 属性
  • 为 JmsTemplate 添加了 "messageIdEnabled" 和 "messageTimestampEnabled" 属性,以禁用生产者上的 id/timestamp
  • 为 JmsTemplate 添加了 "pubSubNoLocal" 属性,导致在 MessageConsumer 创建时指定 NoLocal 标志
  • 为 JmsTemplate 添加了 "receiveSelected" 和 "receivedSelectedAndConvert" 方法,接受 JMS 消息选择器
  • 为 SchedulerFactoryBean 添加了 "schedulerListeners"、"(global)JobListeners"、"(global)TriggerListeners" bean 属性
  • 为 JobDetailBean、CronTriggerBean、SimpleTriggerBean(分别)添加了 "jobListenerNames"/"triggerListenerNames" 属性
  • 添加了 ServletContextAttributeFactoryBean,暴露现有 ServletContext 属性用于 bean 引用
  • 添加了 ServletContextAttributeExporter,获取 Spring 定义的对象并将其暴露为 ServletContext 属性
  • 添加了 ServletContextPropertyPlaceholderConfigurer,一个子类,会回退到 web.xml context-param 条目
  • 为 FrameworkServlet 添加了 "publishEvents" init-param,允许关闭 RequestHandledEvents 的发布
  • Spring JSP 标签也可在 DispatcherServlet 外部工作,回退到根 WebApplicationContext 和 JSTL/请求区域设置

请参阅更改日志了解详细信息。
下载可在 SourceForge 项目页面获取

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

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

查看所有