SpringOne Platform 2018 的反应式革命(第 1/N 部分)

工程 | Josh Long | 2018 年 9 月 27 日 | ...

各位 Spring 爱好者大家好!这一周在 Spring 真是疯狂!我正在参加 SpringOne Platform 2018,尽情享受所有精彩的社区活动,与来自世界各地热爱 Pivotal 和 Spring 的人们互动!就在离展会五英里的地方——在一个当地商场,我恰好在那里参加社区晚宴——一位来自越南的女士要求和我自拍!Pivotal 能够将来自如此多不同文化和地方的人们聚集在一起,真是太棒了。

今天,2018 年 9 月 26 日星期三,真是非凡的一天!当然,本周有很多精彩的事情正在发生,但今天非常……

Spring Data Lovelace 对 Redis 和 Apache Cassandra 的新特性有哪些?

工程 | Mark Paluch | 2018 年 9 月 26 日 | ...

这篇博客文章解释了 Spring Data LovelaceApache CassandraRedis 的新特性和值得关注的地方。请务必查看关于 Spring Data Lovelace 对 MongoDB 的新特性有哪些?的博客文章。

Spring Data Lovelace 的正式版本已于上周发布,现在是时候简要介绍一下我们添加的新特性了。这个发布版本包含了很多功能。

在这篇博客文章中,我将介绍 Apache CassandraRedis

适用于 Apache Cassandra 的 Spring Data

在此版本中,我们使用 Cassandra 特定类型改进了数据访问,并引入了对……的支持

Spring Batch 4.1.0.RC1 现已可用

发布 | Mahmoud Ben Hassine | 2018 年 9 月 26 日 | ...

我代表 Spring Batch 团队,很高兴地宣布 Spring Batch 4.1.0.RC1 现已在 Github 和 Pivotal 下载仓库中提供。

新特性有哪些?

在此版本中,我们主要致力于使 Spring Batch 能够在 Java 8、9、10 和 11 上正确构建和运行!此版本基于 Spring Framework 5.1 GA 以及 Spring Integration、Spring AMQP 和 Spring Data 的最新版本。有关更改的完整列表,请参阅更新日志

下一步是什么?

我们的计划是在 10 月底发布 Spring Batch 4.1 GA,正好赶上 Spring Boot 2.1 GA。重点将是使此候选版本尽可能稳定,因此请通过测试新功能并在 JIRAStackOverflowGitter 上提交反馈来帮助我们。您可以使用 Spring Boot 2.1.0.M4 使用 Spring Batch 4.1.0.RC1……

本周 Spring 动态 (SpringOne Platform 2018 特别版) - 2018 年 9 月 25 日

工程 | Josh Long | 2018 年 9 月 26 日 | ...

SpringOne Platform 2018 真是太疯狂了,而我们才刚刚开始!我都不知道从何说起!这场盛会汇聚了生态系统中最优秀、最聪明的人才。所有想来并热爱这里的人们都令人惊叹。

在生态系统的朋友中,我们看到了来自各个组织的人们。IBM、Amazon Web Services、Microsoft Google 在这里,希望使他们的平台成为运行 Pivotal Cloud Foundry 和基于 Spring 的工作负载最具吸引力的地方。很高兴见到来自所有这些组织的朋友们!像我的朋友 Erin 一样……

Spring Tools 4 GA 发布

发布 | Martin Lippert | 2018 年 9 月 25 日 | ...

spring tools 4

在对著名的 Spring Tool Suite 和用于 Eclipse 的 Spring IDE 组件进行了十年的更新和改进之后,Spring 工具的新时代今天开始了,我们欢迎您来到全新的 Spring Tools 4。经过一段密集的公共测试期后,我们今天很高兴地宣布第一个正式版本发布。

Spring Tools 4 是一套全新的工具,用于在您喜爱的 IDE 和编辑器中处理 Spring 项目。它们从头开始重新构建,目标是为基于 Spring 和 Spring Boot 实现企业级应用提供最佳支持……

Spring Boot 2.1 M4 现已可用

发布 | Madhura Bhave | 2018 年 9 月 25 日 | ...

我代表团队和所有贡献者,很高兴地宣布 Spring Boot 2.1 的第四个里程碑版本已发布,并可从我们的里程碑仓库获取。此版本解决了超过 40 个问题和拉取请求

此里程碑版本包含最新的 Spring Framework 5.1,该版本已于上周发布 GA 版。

除了 Spring Framework 更新外,此版本还包括一系列其他依赖版本更新

有关更改的完整列表和升级说明,请参阅 wiki 上的Spring Boot 2.1 发行说明更新的参考文档

如果您想开始使用 2.1 并尝试新功能,可以在 https://start.spring.io 上引导一个新项目……

Spring Cloud Function 2.0 和 Azure Functions

工程 | Dave Syer | 2018 年 9 月 25 日 | ...

Spring Cloud Function 自 1.0 版本以来一直支持 Microsoft Azure Functions,但在最新的 2.0 版本(仍处于里程碑阶段)中,我们决定稍微更改编程模型。本文介绍了这些更改对用户意味着什么,并提供了一些转变背后的背景信息。我们 Spring 团队很高兴参与这项工作,并与 Microsoft 的同事合作,为我们的用户提供这两种技术的最佳结合。

适用于 Java 的 Azure Functions

Microsoft 在 Azure Functions 中支持 Java 已有一段时间,它使开发者能够轻松编写和部署以无服务器方式连接到 Azure 中各种平台服务(事件、数据库、存储、HTTP 网关等)的 Java 代码。它带有一个基于注解的编程模型,将函数实现放在 Java 方法中。因此,您只需编写一个方法并使用 @FunctionName 进行注解……

动手体验 Spring Vault 2.1

工程 | Mark Paluch | 2018 年 9 月 24 日 | ...

Spring Vault 2.1 已经近在眼前。我想借此文章深入探讨即将发布版本中的更改和功能。

团队一直在开发一系列新功能

  • 扩展基于基础设施的认证,以支持 Google Cloud IAM 和 Azure Managed Service Identity

  • 集成 Vault 的版本化 Key-Value 后端

  • API 封装支持

  • Java 11 兼容性

Spring Vault 支持 HashiCorp Vault 0.5 到 0.11 版本。您可以在 GitHub 上找到 Spring Vault 和 Spring Cloud Vault 示例仓库。现在,让我们深入探讨 Spring……

Spring Data JDBC、引用和聚合

工程 | Jens Schauder | 2018 年 9 月 24 日 | ...

在我之前的博客文章中,我描述了如何设置和使用 Spring Data JDBC。我还阐述了使 Spring Data JDBC 比 JPA 更易于理解的前提。一旦考虑到引用,这就变得有趣了。作为第一个示例,考虑以下领域模型

class PurchaseOrder {

  private @Id Long id;
  private String shippingAddress;
  private Set<OrderItem> items = new HashSet<>();

  void addItem(int quantity, String product) {
    items.add(createOrderItem(quantity, product));
  }

  private OrderItem createOrderItem(int quantity, String product) {

    OrderItem…

Spring Integration、AMQP 和 Kafka 候选版本现已可用

发布 | Artem Bilan | 2018 年 9 月 24 日 | ...

我代表 Spring Integration 团队,很高兴地宣布 Spring Messaging 项目的候选版本现已发布。每个版本都基于最近发布的 Spring Framework 5.1 GA,升级了依赖,并将成为即将发布的 Spring Boot 2.1 M4 的一部分 - 正好赶上 Spring One Platform

这些项目的工件可在 Spring Milestone 仓库中获取。

请查阅各参考手册中的 新特性 章节,了解下面提到的每个项目的新功能和值得关注的更改。

Spring AMQP

2.1.0.RC1 发行说明。

项目主页 | GitHub | JIRA | 文档 | Stack Overflow |

订阅 Spring 新闻通讯

订阅 Spring 新闻通讯,保持联系

订阅

抢先一步

VMware 提供培训和认证,助您加速发展。

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部