Spring Data 发行版进入 RC 阶段

发布 | Oliver Drotbohm | 2012年8月24日 | ...

亲爱的 Spring 社区,我很高兴地宣布 Spring Data 的下一个发行版将抵达 RC(Release Candidate)阶段,包括 Spring Data JPA、MongoDB、Neo4j、Gemfire 以及其基础 Spring Data Commons。这个版本是将其所有模块推进到下一个主要版本的 GA(General Availability)状态前的最后一个版本。以下是主要亮点:

所有模块

  • 默认依赖 Spring 3.1.2。这些模块仍然完全兼容 Spring 3.0.7,但用户如果希望使用旧版本,需要在他们的 Maven pom.xml 文件中手动声明 Spring 依赖。请注意,此版本中的某些功能(例如使用 @EnableRepositories)至少需要 Spring 3.1.0。

Spring AMQP 1.1.2 发布

发布 | Gary Russell | 2012年8月23日 | ...

Spring AMQP 为 AMQP,特别是 Rabbit MQ,提供了熟悉的 Spring 编程模型带来的好处。

我们很高兴地宣布 Java 版 spring-amqp 1.1.2 维护版本现已可用,其中包含一系列重要的错误修复。

更多信息,请参考 项目主页

Spring Data REST 1.0.0.RC2 发布

发布 | Jon Brisbin | 2012年7月31日 | ...

我很高兴地宣布 Spring Data REST 1.0.0.RC2 发布!除了许多错误修复之外,此版本还增加了对 JSONPE(带错误处理的 JSONP)的支持,能够使用 @RestResource 注解关闭 CRUD 方法,并且现在已针对 Servlet 3.0 API 进行构建和测试(尽管它尚未专门针对 3.0,因此在 Servlet 2.5 容器中仍可正常工作)。

新增功能包括

  • JSONPE - 只需添加一个 URL 参数,即可将结果包装在您指定的 Javascript 函数调用中。还通过将错误转换为 HTTP 200 并将原始状态码作为错误处理程序的第一参数传递来处理服务器错误。
  • 关闭 CRUD 方法 - 导出器现在遵循 CRUD 方法上的 @RestResource 注解。只需重写您想要关闭的 CrudRepository 中的方法,并使用 @RestResource(exported = false) 进行注解。
  • 更好地与现有 Spring MVC 应用程序集成 - 简化了内部 Spring MVC 配置,使其更容易与您现有的 Spring MVC 应用程序集成。只需在您自己的配置中包含 RepositoryRestMvcConfiguration bean 即可正常工作。

新增或更新的文档包括

入门 Web 应用程序 | 维基 | 发布说明

要了解有关该项目的更多信息,请访问 Spring Data REST 主页,或访问 Github 存储库...

Spring Data 发行版进入第一阶段

发布 | Oliver Drotbohm | 2012年7月24日 | ...

我想宣布 Spring Data Commons (1.3.2.RELEASE, 1.4.0.M1),JPA (1.1.1.RELEASE, 1.2.0.M1) 和 MongoDB (1.0.3.RELEASE, 1.1.0.M2) 的新里程碑和错误修复版本。这些版本标志着一个通用发行版的第一个步骤,该发行版将于八月中旬达到新的主要版本,并包含 Spring Data Commons, JPA, MongoDB, Neo4J 和 Gemfire。这个发行版是一个同时发布所有支持仓库抽象的存储模块的努力,从而拥有一套通用的功能。此外,这将确保已发布的存储模块之间能够无缝互操作。

这个第一个里程碑版本通过引入 @EnableJpaRepositories, @EnableMongoRepository 等,支持基于 JavaConfig 的仓库配置。除此之外,我们当然还有大量的错误修复和改进。有关详细信息,请关注以下链接。

我们将在八月初推出下一个主要版本的候选版本,随后很快会发布 GA 版本。有关发行版更详细的信息,请查看 Spring Data Commons 中的 Wiki 页面

错误修复版本可从 SpringSource 发行仓库 获取,并将很快同步到 Maven Central,里程碑版本可从我们的 里程碑仓库 获取。期待您在 论坛bug 跟踪器 中提供反馈。

Spring Shell 1.0 M1 发布

发布 | Costin Leau | 2012年7月18日 | ...

亲爱的Spring社区,

我很高兴地宣布 Spring Shell 项目的第一个里程碑版本发布!Spring Shell 是一个交互式 shell,可以使用基于 Spring 的编程模型轻松地用命令进行扩展,该模型从 Spring Roo 项目中提取。

下载 | JavaDocs | 参考文档 | 更新日志

有关 Spring Shell 的更多信息,请参阅主页

我们期待您在论坛问题跟踪器中提供反馈。

Spring Tool Suite & Groovy/Grails Tool Suite 3.0.0.M3 发布

版本发布 | Martin Lippert | 2012 年 7 月 9 日 | ...

亲爱的Spring社区,

我很高兴地宣布即将发布的 Spring Tool Suite 3.0.0 和 Groovy/Grails Tool Suite 3.0.0 的第三个里程碑版本现已可用。

本次里程碑版本的主要亮点包括:

  • 基于 Eclipse Juno 4.2 版本发布
  • 包含 Groovy-Eclipse 2.7.0 版本,其中包括 Groovy 2.0 编译器支持
  • 包含 AJDT 2.2.0 版本和 AspectJ 1.7.0 版本 (包括 Java7 支持)
  • 对 Spring Data 的新支持(内容助手,验证)
  • 简化的模板项目创建和托管

有关新功能和已更改功能的更多详细信息,请参阅 3.0.0.M3 的新功能与注意事项 文档。

如果您遇到不兼容、迁移问题、bug 或任何其他建议,请在 论坛 提供反馈,并通过 JIRA 提交问题。

下载可从官方 STS 下载页面 获取,请查看“其他下载”部分。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有