本周 Spring - 2017 年 4 月 18 日

工程 | Josh Long | 2017 年 4 月 18 日 | ...

嗨,Spring 粉丝!欢迎来到另一期《本周 Spring》!本周我在佐治亚州亚特兰大参加 DevOps Days 亚特兰大,并在波士顿参加 敏捷技术联盟大会。如果您在附近,我很乐意见到您 - 打个招呼

不要错过我在即将到来的 Spring Days 芝加哥纽约亚特兰大 活动中的演讲,以及 Spring 团队成员和社区演讲者的演讲!

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

Spring Cloud Task 1.2.0.RC1 现已推出

发布 | Glenn Renfro | 2017 年 4 月 14 日 | ...

我们很高兴地宣布 Spring Cloud Task 1.2.0.RC1 现已通过 Github 和 Pivotal 下载存储库提供。

Spring Cloud Task 1.2.0.RC1 提供以下功能

  • 升级到 Spring Cloud Stream Chelsea GA。
  • closecontext.enable 重命名为 closecontext.enabled 以匹配 Spring Boot 的启用属性样式。
  • 在外部创建 TaskExecution 时可以设置任务名称,允许启动器以持久方式设置名称。
  • 为任务事件和批处理作业事件添加了 Ordered 接口,以便用户可以确定何时从其 Spring Cloud Task 应用程序发出任务或批处理事件。
  • 清理了 Spring Cloud Task 依赖项。
  • 更新默认任务名称创建以防止与 JMX 冲突。

Spring Cloud Stream Chelsea 正式发布!

发布 | Marius Bogoevici | 2017 年 4 月 13 日 | ...

我代表社区,很高兴地宣布 Spring Cloud Stream Chelsea 发布列车的正式发布。对于此发布列车,第一个正式发布版本是 Chelsea.SR1,它修复了 Chelsea.RELEASE 中的一些问题(所有问题都在指标导出功能的范围内)。Chelsea.SR1 也包含在 Spring Cloud Dalston.RELEASE 中。

新版本可在 Maven Central 中获得,其功能的详细说明可以在 参考文档 中找到。有关工件和最新更改的信息,请查阅发布…

Spring Data Kay M2 发布

发布 | Oliver Drotbohm | 2017 年 4 月 13 日 | ...

我代表 Spring Data 团队,宣布发布列车 Kay 的第二个里程碑版本。此版本是迈向第二代 Spring Data 的重要一步。

我们已将大部分代码库升级到 Java 8,现在还采用了例如 Optional 在方法签名中。这主要影响内部 SPI,但也泄漏到用户代码中,尤其是在 CrudRepository 中。对响应式 Spring Data 存储库的支持已扩展到 Couchbase(感谢 Subhashni!),Redis 模块现在具有响应式模板 API。此版本还提供了对 IsEmptyIsNotEmpty 的支持,用于派生查询和 MongoDB 和 JPA 的实现。MongoDB 中的聚合框架现在还支持…

Spring Vault 1.0 正式发布

发布 | Mark Paluch | 2017 年 4 月 12 日 | ...

我代表社区,很高兴地宣布 Spring Vault 1.0 正式发布——经过近一年的开发,Spring Vault 的第一个正式发布版本。

工件可从 Maven Central 和 Bintray 获取。

<dependency>
  <groupId>org.springframework.vault</groupId>
  <artifactId>spring-vault-core</artifactId>
  <version>1.0.0.RELEASE</version>
</dependency>

此版本总共修复了 50 多个问题。以下是随此版本发布的最重要功能的简短列表

  • 通过 AppRole、AWS-EC2、客户端证书、Cubbyhole(包装令牌)和静态令牌实现可插拔应用程序身份验证。
  • 支持使用凭据轮换的可更新 @VaultPropertySource
  • 具有令牌续订和终结令牌过期后重新登录的生命周期感知会话管理。
  • 与 Vault 直接交互的模板 API。
  • 与 Vault 0.5 至 0.7 兼容。

Spring Cloud Dalston 发布

发布 | Spencer Gibb | 2017 年 4 月 12 日 | ...

我代表社区,很高兴地宣布 Spring Cloud Dalston 发布列车的正式发布 (RELEASE) 今天推出。此版本可在 Maven Central 中找到。您可以查看 Dalston 的 发行说明以获取更多信息

Dalston 发布列车的重大更改

Vault

Spring Cloud Vault Config 是一个新项目,它通过 Hashicorp Vault 为分布式系统中的外部化密钥管理提供客户端支持。

配置服务器

配置服务器现在通过组合模式支持多个后端。这允许…

Spring 提示:第二季回顾

工程 | Josh Long | 2017 年 4 月 12 日 | ...

嗨,Spring 粉丝!我们现在已经完成了两个季度——11 集和每个季度一篇回顾文章——的《Spring 提示》。我将花一些时间来构思更多内容,然后您就会发现,我们会再次开始!我总是乐于听取您提出的主题建议,如果您有任何建议,请务必大声告诉我 在 Twitter 上 (@starbuxman) 或通过 电子邮件 ([email protected])

我制作这些 Spring 提示的动机是

  • 根据 Spring Boot 重温传统主题,以及
  • 突出显示 Spring 生态系统中一些由于某种原因而没有得到足够关注的部分。

本周 Spring - 2017 年 4 月 11 日

工程 | Josh Long | 2017 年 4 月 11 日 | ...

欢迎来到另一期《本周 Spring》!

Spring for Apache Kafka 1.2.0和1.1.4版本发布

发布 | Gary Russell | 2017年4月7日 | ...

我们很高兴地宣布,Spring for Apache Kafka的这两个维护版本现已发布,分别是1.2.0.RELEASE和1.1.4.RELEASE。

这些版本包含了一些错误修复和改进,并且引入了对KStreams的支持。

它们的功能是等效的;1.2.0.RELEASE基于0.10.2.0的kafka-clients jar包,而1.1.4.RELEASE可以与0.10.0.x和0.10.1.x版本一起使用。

虽然1.1.4.RELEASE可以在运行时与0.10.2.x客户端库一起工作,但嵌入式Kafka API的一些重大更改意味着spring-kafka-test中的嵌入式Kafka Junit @Rule将无法工作,并且1.2…

订阅Spring简报

通过Spring简报保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部