Spring Framework 2.5.1 和 2.0.8 发布

发行版 | Juergen Hoeller | 2008年1月9日 | ...

Spring 2.5.1 是 Spring 2.5 系列中的第一个错误修复和增强版本。它修复了在 Spring 2.5 正式版中发现的一些缺陷,并在 Java 6 和 Java EE 5 支持的上下文中引入了各种新功能。

  • 用于 MVC 处理程序方法的 Java 5 特定模型接口
  • @ModelAttribute 的默认属性名称一致地派生自声明的参数/返回类型
  • 支持 @RequestMapping 处理程序方法中的最后修改处理(通过 WebRequest 接口)
  • SpringBeanAutowiringSupport 类,用于在 Web 应用程序中自自动装配类(例如 JAX-WS 端点)
  • 符合 EJB3 的 SpringBeanAutowiringInterceptor,用于处理 EJB3 SB/MDB 中的 Spring 的 @Autowired
  • 对 Sun 的 JDK 1.6 中包含的 HTTP 服务器的远程支持(涵盖 HTTP 调用程序、Hessian 和 Burlap)
  • “jms:listener-container”标签支持并发范围(例如“3-5”),用于指定最小消费者数量
  • Tiles2 支持也适用于 JDK 1.4
  • 以及许多其他细节上的增强……

Spring 2.0.8 是 Spring 2.0 系列中的一个错误修复版本,它解决了自 2.0.7 以来报告的所有问题,并从 Spring 2.5.1 反向移植了各种细微改进。这是计划中的最后一个 2.0.x 版本。我们建议升级到 Spring 2.5.1,其中有很多新功能等待您尝试……

Spring .NET 1.1 发布

发行版 | Ben Hale | 2007年12月20日 | ...

 

我们很高兴地宣布 Spring .NET 1.1 正式版现已可用。

Spring .NET
下载 | 支持 | 文档 | 变更日志

功能概要

  • 控制反转容器
  • 面向方面编程框架
  • 方面库
  • ASP.NET 框架
  • ASP.NET AJAX 集成
  • ADO.NET 框架
  • 声明式事务管理
  • 声明式中间件服务
  • NHibernate 集成
  • NUnit 集成测试
请阅读 概述 以获取对这些功能的更多说明。

 

这个版本的发布已经筹备了很长时间,团队想对所有为该项目做出贡献的人表示衷心的感谢。

节日快乐,享受吧!

Spring IDE 2.0.2 发布

发行版 | Christian Dupuis | 2007年12月15日 | ...

亲爱的 Spring 社区:

我们很高兴地宣布 Spring IDE 2.0.2 今天已发布。2.0.2 本质上是一个错误修复和增强版本,但最终增加了对缺少的 Spring 2.5 功能(如 `` 和 `` 命名空间以及组件扫描功能)的工具支持。

Spring IDE 2.0 Logo

下载 | 文档 | 变更日志

此版本可从我们的 发行更新站点 获取。Spring IDE 2.0.2 与即将推出的 Eclipse 3.4(又名 Eclipse Ganymede)的当前里程碑版本兼容。

Spring Web Services 1.5.0 M1 发布

发行版 | Arjen Poutsma | 2007年12月8日 | ...

亲爱的 Spring 社区:
我很高兴地宣布 Spring Web Services 1.5.0 M1 已发布。

Spring-WS Logo

下载 | 参考文档 | API 文档

此里程碑版本引入了

  • JMS 传输支持,适用于客户端和服务器端
  • 电子邮件传输支持,也适用于客户端和服务器端
  • 两个新的 Spring 命名空间,它们大大减少了配置编组器和典型的 Spring-WS 结构所需的 XML 量
  • 兼容 SOAP 1.2 的 WSDL 描述符生成
  • Spring-WS jar 现在是 OSGi 捆绑包

此外,还有一些其他的小改进和错误修复。

Spring-WS 1.5.0 M1 是 1.5 系列中的第一个里程碑版本,除了上述功能外,它还将包括对 WS-Addressing、客户端的 WS-Security 和 Java 1.4、@Endpoint 组件扫描等的支持。

有关更多信息,请参阅 Spring Web Services

Spring LDAP 1.2.1 发布

发行版 | Ulrik Sandberg | 2007年12月8日 | ...

亲爱的 Spring 社区:

我们很高兴地宣布 Spring LDAP 1.2.1 版本已发布。这是一个更新版本,它添加了一个新的池库并修复了 1.2 中的一些问题。下载 | 变更日志

更重要更改的摘要

  • 添加了池库,该库具有比内置池更灵活的连接验证和更好的配置。非常感谢 Eric Dalquist 为此做出的贡献。(LDAP-85
  • 修复了 AbstractContextSource 中的一个问题,该问题导致对 LDAP Booster Pack (ldapbp) 的不必要引用。(LDAP-88LDAP-89
  • 修复了 SimpleLdapTemplate 中的一个错误,其中调用了错误的目标方法。(LDAP-93
  • 将 AbstractContextSource 中的 createContext 设为受保护的,而不是包私有的。(LDAP-94

关于 Spring LDAP
Spring LDAP 是一个 Java 库,用于简化 LDAP 操作,基于 Spring 的 JdbcTemplate 模式。该框架减轻了用户查找和关闭上下文、循环遍历结果、编码/解码值和过滤器等的负担。

LdapTemplate 类封装了传统 LDAP 编程中涉及的所有管道工作,例如创建 DirContext、循环遍历 NamingEnumerations、处理异常和清理资源。这使得程序员可以处理重要的事情——在哪里查找数据(DN 和过滤器)以及如何处理它(映射到和来自域对象、绑定、修改、解绑等),就像 JdbcTemplate 减轻程序员除了实际的 SQL 和数据如何映射到域模型之外的所有负担一样。

除此之外,Spring LDAP 还提供事务支持、池库、将 NamingExceptions 转换为镜像的未检查 NamingException 层次结构的异常转换,以及用于处理过滤器、LDAP 路径和属性的几个实用程序。

Spring-LDAP 需要 J2SE 1.4。构建需要 J2SE 1.4。运行示例需要 J2EE 1.4(Servlet 2.3,JSP 1.2)。

从哪里开始
从上面的链接下载发行版。发行版包含广泛的 JavaDoc 文档以及完整的参考文档和一个示例应用程序,演示了使用 Spring LDAP 的不同方法。

主页
Spring LDAP 的永久主页位于 http://www.springframework.org/ldap

历史
Spring LDAP 基于 SourceForge LdapTemplate 项目。建议 LdapTemplate 用户切换到 Spring LDAP。

Mattias Arthursson & Ulrik Sandberg
Spring LDAP 项目团队

Spring Batch 1.0.0.m3 发布

发行版 | Ben Hale | 2007年12月5日 | ...

Spring Batch 1.0.0.m3 现在可通过 Spring 产品组合里程碑存储库 (浏览) 获取。有关更多信息,请参见 Spring Batch 下载页面

我们收到了来自社区以及大量使用或评估 Spring Batch 的埃森哲项目的许多宝贵反馈。因此,1.0.0-m3 版本包含相当多的错误修复和新功能。对现有用户的主要影响是输入和输出抽象中的类名更改。新的(非 Maven)用户会发现使用 包含所有依赖项的新 .zip 程序集 开始使用会容易得多。这里有……

Spring Framework 2.5 发布

发行版 | Juergen Hoeller | 2007年11月19日 | ...

亲爱的 Spring 社区:
 
我们很高兴地宣布 Spring Framework 2.5 正式版现已可用。

Spring 2.5 RC1 Released

下载 | 支持 | 文档 | 变更日志

Spring 2.5 通过许多令人兴奋的新功能增强了 Spring 2.0,包括

  • 完全支持 Java 6 和 Java EE 5(JDBC 4.0、JTA 1.1、JavaMail 1.4、JAX-WS 2.0)
  • 功能齐全的基于注解的依赖注入,包括对“限定符”的支持
  • 支持自动检测类路径中的应用程序组件并将其自动配置为 Spring 托管对象
  • AspectJ 切点表达式中新的 bean 名称切点元素
  • 基于 LoadTimeWeaver 抽象的内置 AspectJ 加载时编织支持
  • 新的 XML 配置命名空间“context”和“jms”,实现最大便利
  • 完全修改后的集成测试框架,一流地支持 JUnit 4 和 TestNG
  • Spring MVC 的基于注解的控制器模型,支持 Servlet 和 Portlet 环境
  • 扩展的SimpleJdbcTemplate功能,包括对命名SQL参数的支持
  • 官方认证的WebSphere支持
  • Spring Framework jar包即开即用地打包为符合OSGi规范的Bundle
  • 能够将Spring ApplicationContext部署为JCA RAR文件,用于无头应用程序模块
  • JCA 1.5消息端点管理,用于Spring管理的JMS和CCI消息监听器

查看系列文章Spring 2.5有哪些新特性?,了解Spring 2.5的新特性,包括如何部署演示这些特性的Spring示例应用程序。

我们建议从所有之前的Spring 2.0.x版本升级到Spring 2.5,以便受益于新特性以及Spring 2.5提供的显著性能增强。Spring 2.5被设计为Spring 2.0的直接替换,除了jar文件内容略有重构(有关此方面的更多信息,请参阅发行版中的自述文件)。

请注意,Spring 2.5仍然兼容JDK 1.4.2+和J2EE 1.3+。例如在WebLogic 8.1或WebSphere 5.1/6.0上的Java 1.4用户,也同样欢迎升级到Spring 2.5。我们建议在Java 1.4上运行时将backport-util-concurrent jar放在类路径中,这允许Spring和您的应用程序受益于显著的并发增强。

尽情享受Spring 2.5吧!

Juergen Hoeller
Spring框架开发主管

Spring LDAP 1.2发布

发行版 | Mattias Arthursson | 2007年10月31日 | ...

亲爱的 Spring 社区:

我们很高兴地宣布Spring LDAP 1.2版本的发布。这是一个主要版本,引入了许多新特性和错误修复。

            下载 | 变更日志 | 文档 (HTML) | 文档 (PDF) | API

更重要更改的摘要

  • 现在使用SimpleLdapTemplate和ParameterizedContextMapper类提供Java 5泛型支持。
  • 客户端LDAP事务。
  • 几个额外的API方法,简化了许多常见任务。

关于 Spring LDAP
Spring LDAP是一个简化LDAP操作的Java库,基于Spring的JdbcTemplate模式。该框架减轻了用户查找和关闭上下文、循环遍历NamingEnumerations、编码/解码值和过滤器等的负担。

LdapTemplate类封装了传统LDAP编程中涉及的所有底层工作,例如创建、循环遍历NamingEnumerations、处理异常和清理资源。这使得程序员可以处理重要的事情——在哪里查找数据(DN和过滤器)以及如何处理数据(映射到和从域对象映射、绑定、修改、解绑等),就像JdbcTemplate只处理实际的SQL以及数据如何映射到域模型一样。

除此之外,Spring LDAP还提供将NamingExceptions转换为镜像的未检查异常层次结构的异常转换,以及用于处理过滤器、LDAP路径和属性的几个实用程序。

Spring-LDAP需要J2SE 1.4才能运行。构建发行版二进制文件需要J2SE 1.4和javacc。运行示例需要J2EE 1.4(Servlet 2.3,JSP 1.2)。

从哪里开始
从上面的链接下载发行版。发行版包含广泛的 JavaDoc 文档以及完整的参考文档和一个示例应用程序,演示了使用 Spring LDAP 的不同方法。

主页
Spring LDAP 的永久主页位于 http://www.springframework.org/ldap

Mattias Arthursson & Ulrik Sandberg,Spring LDAP项目团队

Spring Framework 2.5 RC1发布

发行版 | Adrian Colyer | 2007年10月23日 | ...

亲爱的 Spring 社区:

我很高兴地宣布第一个Spring Framework 2.5发行候选版本已经可用!Spring 2.5是作为Spring 2.1里程碑开始的工作的成果,它通过许多新特性增强了Spring 2.0,例如

  • 完全支持Java 6和Java EE 5(JDBC 4.0、JTA 1.1、JavaMail 1.4、JAX-WS 2.0等)
  • 功能齐全的基于注解的依赖注入(包括对“限定符”的支持)
  • 支持类路径中的组件扫描(自动检测带注解的类)
  • AspectJ切点表达式中的bean名称切点元素
  • 内置支持AspectJ加载时织入(基于LoadTimeWeaver抽象)
  • 更多XML配置命名空间(“context”、“jms”)以获得最大便利性
  • 完全修改的集成测试框架(支持JUnit 4和TestNG)
  • Servlet MVC和Portlet MVC的新基于注解的控制器样式
  • 扩展的SimpleJdbcTemplate功能(支持命名参数等)
  • 官方认证的WebSphere支持(支持WebSphere 6 UOWManager功能)
  • Spring框架jar包即开即用地作为符合OSGi规范的Bundle提供
  • Spring ApplicationContext可以作为JCA RAR文件部署(用于无头应用程序模块)
  • JCA 1.5消息端点管理(用于Spring管理的JMS和CCI消息监听器)

Spring 2.5 RC1 Released

下载 | 文档 | 变更日志

尤其值得一提的是基于注解的MVC控制器样式、JAX-WS支持和TestNG支持,所有这些都在此版本中引入。此外,此版本有三个不同的发行版,引入了最小标准zip和包含文档的中间zip。

我们建议从所有之前的2.0.x版本升级到Spring 2.5,以便受益于新特性以及Spring 2.5提供的显著性能增强。Spring 2.5被设计为Spring 2.0的直接替换,除了jar文件内容略有重构(请参阅发行版中的自述文件)。

请注意,Spring 2.5仍然兼容JDK 1.4.2+和J2EE 1.3+。例如在WebLogic 8.1或WebSphere 5.1/6.0上的Java 1.4用户,也同样欢迎升级到Spring 2.5!我们建议在Java 1.4上运行时将backport-util-concurrent jar放在类路径中,这允许Spring(以及您的应用程序)受益于显著的并发增强。

Juergen Hoeller
Interface21
http://www.interface21.com

Spring Web Flow 1.0.5发布

发行版 | Keith Donald | 2007年10月4日 | ...

亲爱的 Spring 社区:

我们很高兴地宣布Spring Web Flow 1.0.5已经发布。这是一个错误修复和次要改进版本,解决了针对1.0.4报告的所有问题。我们建议用户从之前的1.0.x版本升级到1.0.5。

 

Spring Web Flow是一个下一代Java Web应用程序控制器框架。该框架提供了一个强大的系统,用于在各种环境中一致地实现导航逻辑和管理应用程序状态。

相关的Web Flow新闻

关于Spring Web Flow 2.0的工作正在继续,下一个2.0版本里程碑(M2)将于10月30日发布。

Interface21在佛罗里达州墨尔本的Web应用程序开发产品团队(负责维持Spring MVC、Spring Web Flow和新兴Spring Web技术的开发的团队)有一个全职职位空缺。能够在佛罗里达州墨尔本工作的经验丰富的Web应用程序开发人员可以申请。

使用Spring Web Flow,Spring Web Flow 1.0的权威指南,由该项目的创始人兼联合负责人Erwin Vervaet出版。

 

获取Spring新闻通讯

通过Spring新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部