查看如何使用这个新的教程“使用 Spring 构建 REST 服务”构建、测试、保护和添加超媒体。

工程 | Greg L. Turnquist | 2014 年 10 月 23 日 | ...

Spring 社区问好!

今天,我们发布了一个由 Spring 极客 Josh Long 编写的新的教程,他周游世界讲述 Spring:使用 Spring 构建 REST 服务

在这个简洁的教程中,您可以了解使用 Spring 构建 RESTful Web 服务的简单性和强大功能。您还将看到如何

这是一篇非常好的文章,包含大量的代码(你知道,重要的东西)。现有的 REST…

介绍 Spring Sync

工程 | Craig Walls | 2014 年 10 月 22 日 | ...

今天早些时候,我宣布了 Spring Sync 的第一个里程碑版本,这是一个新的项目,通过使用基于补丁的交换来解决客户端应用程序和 Spring 后端之间的高效通信。由于这是一个新的项目,我认为现在是向您展示 Spring Sync 可以做什么的好时机。

此处提供的示例指的是 Spring REST Todos 示例和/或该示例项目中的 Todo 类。

创建和应用补丁

在最低级别,Spring Sync 提供了一个用于生成和应用 Java 对象补丁的库。Patch 类是该库的核心…

Spring Sync 1.0.0 里程碑 1 发布

版本发布 | Craig Walls | 2014 年 10 月 22 日 | ...

亲爱的 Spring 社区,

我很高兴地宣布 Spring Sync 1.0.0 的第一个里程碑版本。

Spring Sync 支持客户端和基于 Spring 的服务器之间的高效通信和数据同步。

发行依赖项可在 repo.spring.io 里程碑存储库 中获得,其依赖项坐标为“org.springframework.sync:spring-sync:1.0.0.M1”。

此版本包括

  • 用于计算 Java 对象之间差异和应用补丁的补丁抽象。
  • 支持将补丁表示为 JSON Patch
  • 差分同步 的实现,用于以受控方式创建和应用补丁。
  • DiffSyncController,一个 Spring MVC 控制器,它处理类型为 application/patch-json+patch 的 HTTP 请求,并对资源执行差分同步。

本周 Spring - 2014 年 10 月 21 日

工程 | Josh Long | 2014 年 10 月 22 日 | ...

欢迎来到另一期《本周 Spring》!本周我正在与 Neo4j GraphConnect 会议的开发人员以及我的朋友(也是 Neo4j 布道师)Kenny Bastani 交流,然后在周四,我将与 Vaadin 团队的一位朋友 Peter Lehto 举办一场网络研讨会,介绍如何构建Bootiful Vaadin 应用程序 - 不要错过!

下周,我将在 多伦多纽约市波士顿 的聚会上露面,帮助人们更好地使用 Spring BootSpring CloudCloud Foundry 构建微服务。立即注册,来参加代码、对话、披萨和啤酒!微服务现在是一件大事,我相信会有很多值得讨论的话题,所以不要错过这些活动!

像往常一样,我们有很多内容需要涵盖,所以让我们开始吧!

Reactor 2.0.0.M1 发布,并集成了 Reactive Streams!

工程 | Jon Brisbin | 2014 年 10 月 21 日 | ...

Reactor 团队坦率地说,能够最终宣布 Reactor 2.0 的初始里程碑版本感到有点兴奋!此更新在完全重写的 StreamPromise API 中包含了一个完全兼容的 Reactive Streams 实现!这对 Reactor 用户来说是一个巨大的进步。它打开了与其他 Reactive Streams 实现(如 Akka StreamsRatpackRxJava 等)的集成。Reactor 提供了一个坚实的基础,可以构建具有高吞吐量和低延迟要求的现代 #uberfastdata 应用程序。

Stream 和 Promise

Reactor 2.0 中的主要变化是 Stream API。实际上,在 1.1 和 2.0 之间,代码库的大多数其他部分要么只是略微改进,要么保持不变。StreamPromise 并非如此。这些组件已完全…

Spring Data Evans 中的新增功能?

工程 | Christoph Strobl | 2014 年 10 月 15 日

| ...

Spring Data 版本 Evans 已经发布有一段时间了,现在是时候向大家介绍它最新和最棒的功能了。

有很多内容需要介绍,因为 commons 模块有了重大增强。这些更改已经应用到一些存储模块中,并且随着时间的推移,也会逐渐应用到其他模块中。所有这些功能至少在 Spring Data JPA 中都已可用。话不多说,让我们直接开始吧。

对 Java 8 的高级支持

Java 8 已经发布有一段时间了,之前的 Spring Data 版本已经添加了基本的支持……

本周 Spring - 2014 年 10 月 14 日,星期二

工程 | Josh Long | 2014 年 10 月 14 日 | ...

欢迎来到另一期 本周 Spring!本周我参加了硅谷代码营、JAX 伦敦和 Geekout 英国,与开发人员讨论如何构建可扩展的、以微服务为中心的 Spring Boot 应用程序,并部署在 Cloud Foundry 上。与充满热情的开发人员(大西洋两岸的!)交流非常有趣!

事不宜迟,让我们开始总结吧!

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

版本发布 | Martin Lippert | 2014 年 10 月 13 日 | ...

亲爱的 Spring 社区,

我很高兴地宣布今天发布了我们基于 Eclipse 的工具的新版本:Spring Tool Suite (STS) 3.6.2 和 Groovy/Grails Tool Suite (GGTS) 3.6.2。

这是一个维护版本,将 STS/GGTS 更新到刚刚发布的 Eclipse Luna SR1 版本。这包括对 STS 发行版中包含的各个项目的许多修复,以及对 Eclipse 中的 Java 8 编译器和工具的修复。

要下载发行版,请访问

详细的新增功能和值得注意的说明可以在此处找到:STS/GGTS 3.6.2 新功能和值得注意的更新

注意:这两个工具套件都基于最新的 Eclipse Luna 4.4 SR1 版本(64 位和 32 位)……

Spring Boot 1.2.0.M2 现已可用

版本发布 | Phil Webb | 2014 年 10 月 11 日 | ...

我很高兴地宣布 Spring Boot 1.2.0.M2 现已在 Spring 里程碑存储库 中提供。此版本在 M1 的基础上添加了许多改进和新功能。亮点包括

  • 从您的 application.properties 文件中完全配置 Jackson ObjectMapper 功能。
  • Jersey 的自动配置。
  • 支持 Log4j2。
  • 支持 commons-dbcp2。
  • 新的“磁盘使用情况”健康指标。
  • 改进的 RabbitMQ 自动配置。

有关更改的完整列表以及升级说明,请参阅 WIKI 上的 Spring Boot 1.2 版本说明参考文档 也将继续……

获取 Spring 电子邮件

通过 Spring 电子邮件保持联系

订阅

领先一步

VMware 提供培训和认证,助您快速提升。

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部