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

发布 | John Blum | 2019 年 3 月 22 日 | ...

我谨代表 Spring、Apache Geode 和 Pivotal GemFire 社区,高兴地宣布 Spring Boot for Apache Geode & Pivotal GemFire (SBDG) 1.0.0.M4 版本发布。

特别感谢 @starbuxman 在 2018 年 SpringOne Platform 大会后提供的宝贵反馈。此外,如果您还没有看过 Josh 关于 Apache 的 Spring Tip 视频,请务必观看。

新增功能

除了几个小更新之外,Milestone 4 还添加了以下新功能

  • 使用 Spring Boot 的配置处理器和 SBDG 提供的 @ConfigurationProperties 类支持外部化配置(有关更多详细信息,请参见此处)。在 STS 或 IJ Enterprise 附加功能中,开发人员将可以更方便地使用自动完成功能和内容辅助功能。

  • 现在可以使用 spring.application.name 属性为 GemFire/Geode 节点命名。

  • GemFire/Geode Spring Boot 启动器现在包含 Spring Shell 作为运行时依赖项,这在启用和使用 GemFire/Geode 的管理服务时非常方便。

  • 提供了一种解决 Spring Cloud Commons 中问题的变通方法。

Spring Initializr 更新

工程 | Damien Vitrac | 2019 年 3 月 21 日 | ...

我谨代表团队和所有做出贡献的人,高兴地宣布 Spring Initializr 已更新,现在可在 start.spring.io 上使用。

UI 更改 - 倾听您的反馈

在上次修订之后,我们收到的主要反馈是关于缺少依赖项列表。一些社区成员似乎是为了获取信息而查看此列表(不一定使用该网站生成新应用),而另一些人则希望看到可用的内容。

虽然 start.spring.io 看起来像是一个非常简单的服务,使用简单的 HTML 生成应用程序…

Bootiful Podcast:与 AxonIQ 的 Steven van Beelen 和 Pivotal 的 Ben Wilcock 谈论 CQRS

工程 | Josh Long | 2019 年 3 月 21 日 | ...

嗨,Spring 粉丝们!在本周的节目中,Josh Long 与 AxonIQ 的 Steven van Beelen(Axon 项目负责人)和 Pivotal 的 Ben Wilcock 讨论了 CQRS、事件溯源、事件风暴、微服务、Spring Boot 以及 Axon 和 Spring 之间长期的友好合作关系。

宣布 Spring Cloud Function - 2.1.0.M1 的第一个里程碑版本

工程 | Oleg Zhurakousky | 2019 年 3 月 20 日 | ...

我们很高兴地宣布 Spring Cloud Function - 2.1.0.M1 的第一个里程碑版本。

Spring Cloud Function 2.1.0.M1 的各个模块可在 Spring Milestone 存储库中使用。此版本包含以下内容

  • 始终在 基于 bean 工厂 的函数目录中可用的某些功能现在已成为 函数形式 的一部分(有关 函数形式 的更多详细信息,请参见 Dave Syer 的博客
    • 多端点支持 - 以在传统上下文配置中预期的方式映射多个 HTTP 端点。
    • 函数组合 - 组合函数的能力(例如,foo|barfoo,bar)。
  • 能够通过消息头进行通信和保留元信息,用于消息函数与非消息函数组合的情况(例如,Function<Message<?>>, Message<?>>Function<?, ?> 组合…

本周 Spring - 2019 年 3 月 19 日

工程 | Josh Long | 2019 年 3 月 19 日 | ...

嗨,Spring 粉丝们!欢迎来到 本周 Spring 的另一期节目!这真是一个疯狂而精彩的 Spring 周!本周我正在英国伦敦参加史诗般的 SpringOne Tour 活动和客户拜访,然后前往奥地利维也纳,最后前往荷兰阿姆斯特丹参加那里的 SpringOne Tour 活动。如果您在这些地方,请向我问好!

Spring Cloud Data Flow 2.0.1 GA 发布

发布 | Ilayaperumal Gopinathan | 2019 年 3 月 18 日 | ...

Spring Cloud Data Flow 团队很高兴地宣布 Data Flow 2.0.1 GA 版本发布。请按照入门指南在 本地Cloud FoundryKubernetes 上运行。

这是一个次要版本,主要包含错误修复和文档增强。

以下是此版本的亮点

  • Skipper 服务器的 Kubernetes 部署配置现在以 MySQL 作为默认数据库。

  • 删除多余的 Spring Data Redis 依赖项以修复 Spring Cloud Data Flow 服务器健康检查。

  • 改进了入门文档。

  • 修复了 Spring Cloud Data Flow 和 Spring Cloud Data Flow UI 的错误。

  • 文档示例中的所有开箱即用的流应用现在都使用 Einstein SR2。

Bootiful Podcast:与 Spring Security 工程师和 OAuth 专家 Joe Grandja

工程 | Josh Long | 2019 年 3 月 15 日 | ...

嗨,Spring 粉丝们!欢迎来到 Bootiful Podcast 的另一期节目!本周 Josh Long (@starbuxman)Joe Grandja (@joegrandja) 进行了对话,巧合的是,Joe 刚刚庆祝了他在 Spring 团队工作的第三周年纪念日!Joe 在构建 Spring Security 5.x 及其 OAuth 客户端和资源服务器支持方面发挥了重要作用。

Joe 的团队页面 Joe 的 Twitter Joe 刚刚庆祝了他在团队工作的第三年!

Spring Boot 2.2 中的延迟初始化

工程 | Andy Wilkinson | 2019 年 3 月 14 日 | ...

最近宣布的 Spring Boot 2.2 的第一个里程碑版本引入了对延迟初始化的支持。本文介绍了新功能,并说明了如何以及何时启用它。

什么是延迟加载?

Spring Framework 从其源代码迁移到 Git 之前的 11 年就开始支持延迟 Bean 初始化。默认情况下,当应用程序上下文正在刷新时,上下文中的每个 Bean 都会被创建,并且其依赖项会被注入。相比之下,当 Bean 定义被配置为延迟初始化时,它不会被创建,其依赖项也不会……

获取 Spring 新闻通讯

与 Spring 新闻通讯保持联系

订阅

抢先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部