Spring Shell 1.1 RC1 发布

版本 | Mark Pollack | 2014年4月3日 | ...

我们很高兴地宣布 Spring Shell 1.1 RC1 发布。Spring Shell 是一个交互式 shell,可以使用基于 Spring 的编程模型轻松扩展命令。

这是一个小的 bug 修复版本,但包含一个重要的改进,即升级到使用 JLine2 库并重写命令解析器。请查看发行说明以了解更多信息。特别感谢 Eric Bottard 和提交 pull request 的各位。

下载 | JavaDoc | 参考文档 | 变更日志

Spring Tool Suite 和 Groovy/Grails Tool Suite 3.5.0 发布

版本 | Martin Lippert | 2014年4月2日 | ...

尊敬的 Spring 社区:

我们很高兴地宣布今天发布我们基于 Eclipse 的工具的下一个主要版本:Spring Tool Suite (STS) 3.5.0 和 Groovy/Grails Tool Suite (GGTS) 3.5.0。

此版本的亮点包括:

  • 开箱即用的完整 Java8 支持(STS 和 GGTS)
  • 更新到 Eclipse Kepler SR2 (4.3.2)
  • Spring Boot 项目的新增高级内容辅助
  • Spring Boot 的实时 Bean 图的可用性增强
  • Cloud Foundry 集成现在支持 Spring Boot
  • Eclipse 的 Gradle 集成得到了重大改进(包括主要的性能改进)
  • 对 Spring Boot CLI 应用程序的初步支持
  • Grails 更新到 2.3.7
  • tc Server 更新到 2.9.5.SR1
  • 仪表板改进(包括 Feed、快捷方式和通知)

这两个工具套件都基于最新的 Eclipse Kepler SR2 版本。

要下载发行版,请访问:

可以在此处找到详细的新增和值得注意的内容:STS/GGTS 3.5.0 新功能和值得注意的内容

下一个 3.6.0 版本计划于 2014 年 7 月发布,紧随 Eclipse Luna (4.4) 版本之后。第一个里程碑版本计划于 2014 年 5 月中旬发布。

尽情享受!

Spring Web Flow 2.4 RC1 发布

版本 | Rossen Stoyanchev | 2014年4月2日 | ...

Spring Web Flow 2.4 版本候选 1 现已可用。请使用 http://repo.springsource.org/milestone 存储库,下载 发行版存档,或访问项目 主页

此版本包括 Spring Web Flow 和 Spring Faces 的基于 Java 的配置。为了演示它,booking-mvcbooking-faces 示例已切换到所有 Java 配置。请参阅它们各自的配置类 此处此处

有关更多详细信息,请参阅 更新的文档示例存储库。请试用此版本并在 JIRA 中提供反馈,以最终发布…

Spring for Apache Hadoop 2.0 RC2 发布

版本 | Thomas Risberg | 2014年4月2日 | ...

我们很高兴地宣布 Spring for Apache Hadoop 2.0 版本已进入候选发布阶段。最新版本是 2.0.0.RC2。我们正在接近 GA 版本,所以现在是尝试这个新的 2.0 版本的好时机。


spring-yarn 框架使您可以更轻松地开发基于 Spring 的应用程序,这些应用程序可以部署到 Hadoop v2 上使用 YARN 运行。


Spring for Apache Hadoop 2.0 的主要重点是除了继续改进 HDFS 和 MapReduce 支持之外,还要添加 YARN 应用程序开发支持。您可以在 YARN 示例 中看到许多这些新的 YARN 功能的使用,我们将发布新的 Spring IO 指南

Spring Boot 1.0 GA 发布

版本 | Phil Webb | 2014年4月1日 | ...

代表整个 Spring Boot 团队,我很高兴地宣布 Spring Boot 1.0 正式上市!您可以 此处 下载包含重要安全修复程序的 1.0.1 版本。

您可以在 projects.spring.io/spring-boot 找到开始所需的一切,以及我们不断增长的 “入门”指南 集合(其中大部分使用 Spring Boot)。

自从最初请求 “改进无容器 Web 应用程序架构” 并催生 Spring Boot 以来已经过去了 18 个月。从那时起,我们已经看到了 54 位不同贡献者完成的 1720 次提交,我们已经关闭了 549 个问题,并且代码已经被 分叉了 398 次。谢谢!

为什么是无容器?当今的 PaaS 环境已经提供了许多管理、扩展和可靠性功能,因此我们专注于使 spring boot 成为一个超轻量级容器,非常适合在云中部署应用程序或服务。如果您还没有看到 Spring Boot 的实际运行,这里有一个规范的“Hello World!”Web 应用程序,您可以使用 CLI 工具 运行它。

groovy @RestController class Example { @RequestMapping("/") String helloWorld() { "Hello World!" } }

CLI 使用出色的 Groovy 语言 来编译您的代码。当然,您也可以直接使用 Spring Boot 库与 Java 或任何其他基于 JVM 的语言来编写您的应用程序。请务必查看广泛的 参考文档 以了解完整的特性细分。

如果您有兴趣查看使用 Spring Boot 构建的应用程序的稍微更大的示例,请尝试 spring.io 本身。我们最近 开源了整个网站 作为 Spring 参考应用程序。

对于较小的示例(例如服务),请尝试 “构建 RESTful Web 服务” 指南。它展示了如何轻松地在 <100 LoC 中编写服务,您甚至可以将可执行程序 放入一条推文中(140 个字符)!您可以在 Dan Woods 的 InfoQ 上的精彩文章 中阅读有关微服务和启动的更多信息。

感谢 Java Buildpack 团队,您还会发现 Spring Boot 应用程序可以无缝部署到 Cloud Foundry;当然,您也可以将 Boot 应用程序与 其他云提供商 一起使用,或直接在您自己的数据中心中使用。

最后,如果您是 STS 用户,请查看 最新的 v3.5 版本,其中包括对 Spring Boot 的集成支持(请参阅下面的视频)。如果您更喜欢其他 IDE(或者您更喜欢 Vim/Emacs),您可以使用 start.spring.io 初始化您的项目。

!{iframe width="560" height="315" src="//www.youtube.com/embed/p8AdyMlpmPk" frameborder="0" allowfullscreen}{/iframe}


再次感谢所有早期采用者测试、撰写和提交 Spring Boot 的 pull request。您的反馈对我们来说非常宝贵,因此请 继续提供反馈

项目页面 | GitHub | 问题 | 文档

Spring Data 发布列车 Dijkstra 的第一个里程碑版本可用

版本 | Oliver Drotbohm | 2014年4月1日 | ...

我很高兴地宣布 Spring Data 伞形项目 Dijkstra 发布列车的第一个里程碑版本可用。这个列车迭代非常特别,因为我们有 5 个新模块加入了发布列车:Spring Data CouchbaseCassandraElasticsearchGemfireRedis。我对此更感到兴奋,因为它们中的大多数都是社区主导的项目。这些是包含的模块:

Spring Integration 3.0.2 和 4.0 里程碑版本 4 发布

发布 | Artem Bilan | 2014年3月31日 | ...

我们高兴地宣布 Spring Integration 4.0 的最终里程碑版本以及 3.0.x 系列的下一个维护版本的发布。3.0.2.RELEASE 包含少量针对 3.0 版本 的重要修复。我们鼓励 Spring Integration 3.0 用户尽快升级到此版本。请参阅 3.0.2 版本说明项目页面 以了解更多信息。

Spring Integration 4.0 是该框架的下一代版本,它现在基于新的 Spring Framework 4.0 消息模块。请参阅 迁移指南,了解有关从…迁移应用程序的信息。

Spring AMQP 1.3 发布

版本 | Gary Russell | 2014年3月28日 | ...

我们高兴地宣布 Spring AMQP (用于 Java) 1.3.1.RELEASE 现已可用。

此版本包含一些重要的新功能,包括:

  • 监听器容器

  • 无需先停止容器即可更改监听器容器并发性,监听器将相应调整。

  • 监听器容器可以根据工作负载动态调整并发消费者。

  • 监听器容器现在支持消费者优先级(使用 RabbitMQ 3.2.x 或更高版本)。

  • 监听器容器现在支持配置独占消费者。

  • 监听器容器现在支持自动删除队列;如有必要,在启动时重新声明它们。

  • Rabbit 模板

  • RabbitTemplate 现在有几个方便的 receiveAndReply 方法。

Spring Framework 4.0.3 发布 - 现在 Java 8 支持已投入生产

发布 | Juergen Hoeller | 2014年3月27日 | ...

尊敬的 Spring 社区成员:

我很高兴地宣布 Spring Framework 4.0.3 现已可用。这是该框架在 Java 8 上周发布后的第一个版本;它现在使用 OpenJDK 8 GA 构建,并包含最新的 ASM 5.0.1(以及 JDK 8 GA 级别的字节码支持,取代了我们之前使用的自定义 ASM 4.2 分支)。

http://projects.spring.io/spring-framework/

Spring Framework 4.0.3 还对 WebSocket 领域进行了重大改进,其中许多来自实际应用的反馈都已整合到框架及其配置选项中。它…

Spring Data Redis 1.2.1 发布

版本 | Thomas Darimont | 2014年3月27日 | ...

尊敬的 Spring 社区:

我很高兴地宣布 Spring Data Redis 1.2.1 发布!此维护版本包含 RedisTemplate 和 RedisCacheManager 中的一些错误修复。

与以往一样,此版本已针对 Java 6、7 和 8 进行了测试,以确保与 Redis 2.6 和 2.8 以及 Spring Framework 4.0.3 的兼容性。您可以运行此 Jira 查询 以获取完整的更改列表。

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

此致,您的 Spring Data 团队!

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部