Spring Cloud Function 2.0 与 Azure Functions

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

Spring Cloud Function 自 1.0 版本起就支持 Microsoft Azure Functions,但在最新的 2.0 版本(仍处于里程碑阶段)中,我们决定对编程模型进行一些更改。本文将介绍这些更改对用户意味着什么,并提供一些关于此次调整的背景信息。Spring 团队非常乐意与 Microsoft 的同事们合作,为用户带来这两项技术的最佳结合。

Azure Functions for Java

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

Spring Vault 2.1 实操

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

Spring Vault 2.1 已经提上日程。我想通过这篇博文深入探讨即将发布的版本中的更改和功能。

团队一直在努力开发许多新功能

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

  • 集成 Vault 的版本化键值后端

  • 包装 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 Release Candidates 可用

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

我谨代表 Spring Integration 团队宣布 Spring Messaging 项目的 Release Candidates。每个版本都基于最近发布的 Spring Framework 5.1 GA,已升级依赖项,并将成为即将发布的 Spring Boot 2.1 M4 的一部分 - 正值 Spring One Platform 之际!

这些项目的构件可在 Spring Milestone 仓库中找到。

有关下面提到的每个项目的有关新功能和重要变更的更多信息,请参阅每个参考手册中的“What’s New”章节。

Spring AMQP

2.1.0.RC1 release notes.

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

Spring Session BOM Bean-RC1 发布

发布 | Rob Winch | 2018年9月24日 | ...

本文作者为 Vedran Pavić

我谨代表社区,很高兴宣布 Spring Session BOM Bean-RC1 发布。此版本基于 Spring Session 2.1.0.RC1,共解决了 13 个问题。请继续阅读以了解此版本的主要亮点。

Java 11 支持

Spring Session 现在支持 Java 11,而必需的 JDK 版本仍然是 Java 8。我们的 CI 管道已得到增强,以便项目现在可以持续针对 Java 8、10 和 11 进行验证。

依赖升级

Spring Session 2.1.0.RC1 基于以下最新的关键版本...

Spring Boot for Apache Geode & Pivotal GemFire 1.0.0.M3 发布!

工程 | John Blum | 2018 年 9 月 22 日 | ...

我谨代表 Spring 和 Apache Geode 社区,非常高兴地宣布 *Spring Boot for Apache Geode & Pivotal GemFire* (SBDG) 的第三个里程碑版本,版本号为 1.0.0.M3

1.0 最终 GA 的代码已基本完成。在最终 GA 之前还将有一个开发里程碑(RC1)。新的 1.0.0.M3 代码可以从 Spring 的 libs-milestone 仓库获取。

最新消息

SBDG 1.0.0.M3 增加了对使用 Spring Boot 的 Actuator 功能与 Apache Geode & Pivotal GemFire(以及由此衍生的 Pivotal Cloud Cache,它基于 Pivotal GemFire)的支持。

具体来说,这种支持包括 Spring Boot HealthIndicators 来评估...的状态和健康状况。

Spring Framework 5.1 GA 发布

发布 | Juergen Hoeller | 2018 年 9 月 21 日 | ...

亲爱的 Spring 社区:

我很高兴地宣布 Spring Framework 5.1 已在 repo.spring.io 和 Maven Central 上正式可用!请查看我们最近更新的文档…

Spring Framework 5.1 需要 JDK 8 或更高版本,并特别支持 JDK 11 作为下一个长期支持版本。它带来了对 GraalVM 兼容性的初步改进,并与最近发布的 Reactor CaliforniumHibernate ORM 5.3 深度集成。

核心容器引入了...

Spring Data Lovelace GA 发布

发布 | Mark Paluch | 2018 年 9 月 21 日 | ...

我谨代表 Spring Data 团队,很高兴宣布 Spring Data Lovelace 正式可用。此版本系列基于刚刚发布的 Spring Framework 5.1 GA。您可以通过下周的 Spring Boot 2.1 M4 版本轻松使用 Spring Data Lovelace。Spring Data Lovelace 带来了许多主要功能、改进和错误修复。最值得关注的主题包括:

  • 对不可变对象的支持
  • 延迟 JPA 存储库初始化
  • 对 MongoDB 4.0 客户端会话和事务的支持
  • 新的 Spring Data JDBC 模块
  • Apache Cassandra 映射改进,支持 Map 和 Tuple 类型、生命周期回调和 Kotlin 扩展
  • Spring Data Redis 支持 Replica Reads

Spring Tool Suite 3.9.6 发布

版本发布 | Martin Lippert | 2018 年 9 月 20 日 | ...

亲爱的Spring社区,

我很高兴地宣布发布 Spring Tool Suite(基于 Eclipse 的工具)的 3.9.6 版本。

此版本的亮点包括

  • 已更新至 Eclipse 2018-09 版本
  • 增加了对 CF 上远程应用程序的自动和手动 SSH 隧道支持,以便进行远程 JMX 访问
  • 各种 bug 修复

要下载发行版,请访问

详细的新功能和注意事项可在此处找到:STS 3.9.6 新功能与注意事项

祝您使用愉快!

宣布 Spring Cloud Function - 2.0.0.M2

工程 | Oleg Zhurakousky | 2018年9月19日 | ...

我们很高兴地宣布 Spring Cloud Function - 2.0.0.M2 的第二个里程碑版本。

Spring Cloud Function 2.0.0.M2 的各个模块可在 Spring Milestone 仓库中使用。

除了通用增强和错误修复外,此版本的主要主题是:

  • Kotlin 支持
  • Azure Functions 的新编程模型(稍后发布博客)
  • 在 Web 适配器中,启动时自动(可选)导出 Supplier

你如何提供帮助?

如果您有兴趣帮忙,请查看 issues 仓库中的 “适合贡献”标签。如果您有一般性问题,请使用 spring-cloud-function 标签stackoverflow.com 上提问……

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有