Bootiful 播客:Moderne 创始人 Jon Schneider 谈 OpenRewrite、大规模代码库现代化、自由与责任等
大家好,Spring 爱好者们!在本期节目中,Josh Long (@starbuxman) 与 Moderne (@moderneinc) 的创始人 Jon Schneider (@jon_k_schneider) 讨论 OpenRewrite、大规模代码库现代化、自由与责任等话题。
大家好,Spring 爱好者们!在本期节目中,Josh Long (@starbuxman) 与 Moderne (@moderneinc) 的创始人 Jon Schneider (@jon_k_schneider) 讨论 OpenRewrite、大规模代码库现代化、自由与责任等话题。
亲爱的Spring社区,
我很高兴地宣布 Spring Tools 4 for Eclipse、Visual Studio Code 和 Theia 发布 4.17.2 版本。
大家好,Spring 爱好者们!又到了“本周 Spring”系列。我不会在这里说太多开场白,因为 a) 今天是我的生日,也是我已故父亲的生日,b) 我收到了最糟糕的礼物:COVID-19。唉。所以,我要回床上睡觉了。废话不多说,让我们开始本周的综述吧!
我们非常高兴地宣布 Spring Cloud Azure 5.0 已正式可用。
此主要版本包括以下功能、改进和文档更新:
要尝试 Spring Cloud Azure 5.0,只需将以下依赖 BOM 添加到您的项目中:
<dependencyManagement>
<dependencies…Liiiive from New York, it's a Bootiful Podcast! This week I (@starbuxman) talk to Developer Advocate for GraalVM at Oracle Labs, and legend, Alina Yurenko (@alina_yurenko)
我谨代表社区,非常高兴地宣布 Spring Cloud 2022.0.1 发布版 的通用可用性(RELEASE)现已发布。可以在 Maven Central 中找到此版本。您可以查看 2022.0.1 的 发行说明以获取更多信息。
此版本与 Spring Boot 3.0.2 兼容。
一些小的 增强和错误修复
数量 增强和…
我代表团队以及所有贡献者,很高兴地宣布 Spring Shell 2.1.6 和 3.0.0 已发布,并可从 Maven Central 获取。
请参阅 2.1.6 版本说明 和 3.0.0 版本说明 以获取更多详细信息。
感谢所有通过问题报告和拉取请求做出贡献的人。
嘿,Spring 社区!
希望大家最近都在享受 Spring One Essentials。对我来说,最令人兴奋的功能是现在已经贯穿 Spring 产品组合的 可观察性 (Observability)。尽管如此,今天我想分享一个我从假期开始就在做的项目,其中提到的可观察性也发挥了绝佳的作用。
我将从远处开始。让我们想象一下我们正在学习一门新的编程语言!例如,我正在学习 Go 以更好地理解 Kubernetes。当然,我们首先处理一些基本类型和基本结构。然后我们实现一些著名的…
您好,Spring 爱好者!又是一期《本周 Spring》!今天对您来说将是格外重要的一天,因为今天我们启动 SpringOne Essentials,这是 SpringOne 的在线版本。 几小时后,我们将直播相见!。
SpringOne Essentials 将会非常精彩,但在我们开始之前,在我们了解过去一年 Spring 生态系统中的所有重大进展之前,让我们先通过本周的 recap 来回顾一下过去一周的所有重大事件!
findFirst() 和 findTop() 之间的区别紧随 Spring Boot 3.0.2 之后,我很高兴地宣布 Spring Modulith 的 0.3 版本。此版本带来了许多改进。我们调整了一些可能需要您注意的地方,以及一些需要您修改代码的适配更改。最值得注意的更改是:
GH-114 – 我们已将 ….modulith.model 包重命名为 ….modulith.core。这主要会影响 ApplicationModules。请相应地更新您的导入。
GH-120 – 文档支持现在使用 *.puml 文件扩展名生成图表文件,正如 PlantUML 所建议的那样。请相应地更新您的导入。
GH-103 – 应用程序启动时将触发 ApplicationModuleInitializer 的实现,其顺序遵循应用程序模块依赖结构(先调用更核心的)。此外,ApplicationModules 暴露了一个 ….getComparator() 以便以此方式对 Spring bean 进行排序。请注意,这要求 JGraphT 库在类路径上(通过 spring-modulith-runtime 构件自动拉入)。有关详细信息,请参阅 参考文档。