Spring Integration 1.0 里程碑 1 发布

版本发布 | Mark Fisher | January 24, 2008 | ...

尊敬的 Spring 社区:

很高兴宣布 Spring Integration 1.0.0.m1 已经发布。
下载| 参考文档| JavaDoc

这是 Spring Portfolio 新增项目的第一个里程碑版本。要了解更多关于该项目及其未来发展,请访问Spring Integration 主页。在此重要的设计和开发阶段,如需提问、提供反馈或报告问题,请访问 Spring Integration 论坛问题跟踪器

Mark Fisher
Spring Integration 负责人

Spring Framework 2.5.1 和 2.0.8 发布

版本发布 | Juergen Hoeller | January 09, 2008 | ...

Spring 2.5.1 是 Spring 2.5 系列的第一个错误修复和增强版本。它弥补了 Spring 2.5 final 中发现的一些不足,并在 Java 6 和 Java EE 5 支持方面引入了各种新特性

  • 用于 MVC handler 方法的 Java 5 特有 Model 接口
  • @ModelAttribute 的默认属性名称始终从*声明的*参数/返回类型中派生
  • 在 @RequestMapping handler 方法中支持 last-modified 处理(通过 WebRequest 接口)
  • 用于 web 应用中自自动装配类的 SpringBeanAutowiringSupport 类(例如 JAX-WS endpoints)
  • 符合 EJB3 规范的 SpringBeanAutowiringInterceptor,用于在 EJB3 SBs/MDBs 中处理 Spring 的 @Autowired
  • 对 Sun JDK 1.6 中包含的 HTTP 服务器的 Remoting 支持(涵盖 HTTP invoker, 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 | December 20, 2007 | ...

 

很高兴宣布 Spring .NET 1.1 最终版本现已可用

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

特性摘要

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

 

这个版本经过了长时间的开发,团队衷心感谢所有为项目做出贡献的人。

节日快乐,尽情享受!

Spring IDE 2.0.2 发布

版本发布 | Christian Dupuis | December 15, 2007 | ...

尊敬的 Spring 社区:

很高兴宣布 Spring IDE 2.0.2 于今日发布。2.0.2 主要是一个错误修复和增强版本,但最终增加了对 Spring 2.5 缺失特性(如 <context:* /> 和 <jms:* /> 命名空间以及组件扫描功能)的工具支持。

Spring IDE 2.0 Logo

下载 | 文档 | 变更日志

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

Spring Web Services 1.5.0 M1 发布

版本发布 | Arjen Poutsma | December 08, 2007 | ...

尊敬的 Spring 社区:
很高兴宣布 Spring Web Services 1.5.0 M1 已经发布。

Spring-WS Logo

下载 | 参考文档 | API 文档

此里程碑版本引入了

  • JMS 传输支持,包括客户端和服务器端
  • 电子邮件传输支持,也包括客户端和服务器
  • 两个新的 Spring 命名空间,极大地减少了配置 marshallers 和典型 Spring-WS 结构的 XML 代码量
  • SOAP 1.2 兼容的 WSDL 描述符生成
  • Spring-WS jar 现在是 OSGi bundles

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

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 | December 08, 2007 | ...

尊敬的 Spring 社区:

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

更重要变更的摘要

  • 新增连接池库,该库具有灵活的连接验证和比内置连接池更好的配置。非常感谢 Eric Dalquist 的贡献。(LDAP-85)
  • 修复了 AbstractContextSource 中的一个问题,该问题导致不必要地引用了 LDAP Booster Pack (ldapbp)。(LDAP-88, LDAP-89)
  • 修复了 SimpleLdapTemplate 中的一个 bug,其中调用了错误的目标方法。(LDAP-93)
  • 将 AbstractContextSource 中的 createContext 方法改为 protected 而不是 package private。(LDAP-94)

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

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

除此之外,Spring LDAP 还提供事务支持、一个连接池库、将 NamingExceptions 转换为镜像的 unchecked NamingException 层次结构的异常转换,以及用于处理过滤器、LDAP 路径和 Attributes 的多种实用工具。

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 | December 05, 2007 | ...

Spring Batch 1.0.0.m3 现已通过Spring Portfolio 里程碑仓库提供(浏览)。更多信息请参见Spring Batch 下载页面

我们收到了来自社区和许多正在使用或评估 Spring Batch 的埃森哲项目的大量良好反馈。因此 1.0.0-m3 版本包含相当多的错误修复和新特性。对现有用户的主要影响将是输入和输出抽象中的类名变更。新的 (非 Maven) 用户会发现使用包含所有依赖的新.zip 包更容易上手。还有…

Spring Framework 2.5 发布

版本发布 | Juergen Hoeller | November 19, 2007 | ...

尊敬的 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)
  • 功能齐全的注解驱动依赖注入,包括对 'qualifiers' 的支持
  • 支持在 classpath 中自动检测应用组件,并将其自动配置为 Spring 管理的对象
  • AspectJ pointcut 表达式中的新 bean name pointcut 元素
  • 基于 LoadTimeWeaver 抽象的 AspectJ 加载时织入内置支持
  • 新的 XML 配置命名空间 "context" 和 "jms",以提供最大便利
  • 一个完全修订的集成测试框架,对 JUnit 4 和 TestNG 提供一流支持
  • Spring MVC 的新注解式控制器模型,支持 Servlet 和 Portlet 环境
  • 扩展的 SimpleJdbcTemplate 功能,包括支持命名 SQL 参数
  • 官方认证的 WebSphere 支持
  • Spring Framework jar 文件默认打包为 OSGi 兼容的 bundles
  • 能够将 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 文件内容略有重组(有关详细信息,请参阅分发包中的 readme 文件)。

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

尽情享受 Spring 2.5,

Juergen Hoeller
Spring Framework 开发负责人

Spring LDAP 1.2 发布

版本发布 | Mattias Arthursson | October 31, 2007 | ...

尊敬的 Spring 社区:

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

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

更重要变更的摘要

  • SimpleLdapTemplate 和 ParameterizedContextMapper 类现已提供 Java 5 泛型支持。
  • 客户端 LDAP 事务。
  • 新增多个 API 方法,简化了许多常见任务。

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

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

除此之外,Spring LDAP 还提供将 NamingExceptions 转换为镜像的 unchecked Exception 层次结构的异常转换,以及用于处理过滤器、LDAP 路径和 Attributes 的多种实用工具。

运行 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 | October 23, 2007 | ...

尊敬的 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 等)  
  • 功能齐全的注解驱动依赖注入(包括对 'qualifiers' 的支持) 
  • 支持在 classpath 中进行组件扫描(自动检测带注解的类) 
  • AspectJ pointcut 表达式中的 bean name pointcut 元素 
  • 基于 LoadTimeWeaver 抽象的 AspectJ 加载时织入内置支持 
  • 进一步的 XML 配置命名空间('context', 'jms'),以提供最大便利 
  • 完全修订的集成测试框架(支持 JUnit 4 和 TestNG)
  • Servlet MVC 和 Portlet MVC 的新注解式控制器风格
  • 扩展的 SimpleJdbcTemplate 功能(支持命名参数等) 
  • 官方认证的 WebSphere 支持(支持 WebSphere 6 UOWManager 功能) 
  • Spring framework jar 文件默认作为 OSGi 兼容 bundles 交付
  • 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 文件内容略有重组(参见分发包中的 readme 文件)。

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

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

订阅 Spring 时事通讯

订阅 Spring 时事通讯,保持连接

订阅

领先一步

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

了解更多

获取支持

Tanzu Spring 通过简单订阅即可提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

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

查看全部