A Bootiful Podcast:GraalVM 倡导者 Alina Yurenko 做客 A Bootiful Podcast
来自纽约的 Liiiive,这是 A Bootiful Podcast!本周,我 (@starbuxman) 与 Oracle Labs 的 GraalVM 开发者倡导者,传奇人物 Alina Yurenko (@alina_yurenko) 进行了交谈
来自纽约的 Liiiive,这是 A Bootiful Podcast!本周,我 (@starbuxman) 与 Oracle Labs 的 GraalVM 开发者倡导者,传奇人物 Alina Yurenko (@alina_yurenko) 进行了交谈
我很高兴代表社区宣布,Spring Cloud 2022.0.1 版本列车(RELEASE)的通用版本现已发布。该版本可在 Maven Central 中找到。您可以查看 2022.0.1 发行说明以获取更多信息。
此版本与 Spring Boot 3.0.2 兼容。
少量细微的增强和错误修复
CatalogWatch
((1042)[https://github.com/spring-cloud/spring-cloud-kubernetes/issues/1042])大量的增强和…
我很高兴代表团队和所有贡献者宣布,Spring Shell 2.1.6
和 3.0.0
已发布,现可从 Maven Central 获取。
请参阅发行说明 2.1.6 和发行说明 3.0.0 以获取更多详细信息。
感谢所有通过问题报告和拉取请求做出贡献的人。
嗨,Spring 社区!
我希望你们最近正在享受 Spring One Essentials。对我来说最令人兴奋的特性是可观测性,它现在已经贯穿 Spring 的整个产品组合。尽管如此,今天我想分享一个我从假期以来一直在研究的项目,其中提到的可观测性同样非常重要。
我将从远处说起。想象一下我们正在学习一门新的编程语言!我确实在学习 Go,例如,以便更好地理解 Kubernetes。当然,我们首先会接触一些基本类型和基本结构。然后我们实现一些众所周知的…
嗨,Spring 粉丝们!欢迎来到新一期的本周 Spring!今天是特别的一天,你看,今天我们开启 SpringOne Essentials,这是 SpringOne 的在线版本。 几个小时后,我们直播见!。
SpringOne Essentials 将非常精彩,但在我们开始之前,以及了解过去一年 Spring 生态系统中的所有重大事件之前,先来看看本周的精彩回顾!
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。请注意,这需要 classpath 中包含 JGraphT 库(通过 spring-modulith-runtime
artifact 自动引入)。详情请参阅参考文档。
我很高兴代表团队和所有贡献者宣布,Spring Boot 2.7.8
已发布,现可从 Maven Central 获取。
此版本包括40 项错误修复、文档改进和依赖升级。感谢所有通过问题报告和拉取请求做出贡献的人。
如果您有兴趣提供帮助,请查看问题仓库中的“适合贡献”标签。如果您有一般性问题,请在 stackoverflow.com 上使用 spring-boot
标签提问,或在 Gitter 上与社区交流。
嗨,Spring 粉丝们!在本期节目中,Josh Long (@starbuxman) 与 Gradle 开发者倡导者 Amanda Martin 博士 (@DrAmandaLMartin) 进行了交谈
我很高兴代表团队和所有贡献者宣布,Spring Boot 3.0.2
已发布,现可从 Maven Central 获取。
此版本包括66 项错误修复、文档改进和依赖升级。感谢所有通过问题报告和拉取请求做出贡献的人。
如果您有兴趣提供帮助,请查看问题仓库中的“适合贡献”标签。如果您有一般性问题,请在 stackoverflow.com 上使用 spring-boot
标签提问,或在 Gitter 上与社区交流。
Spring Cloud Gateway 4.0 终于来了!感谢社区的贡献,我们引入了新特性和有趣的过滤器。
这篇博客文章详细介绍了新亮点,并解释了其中一些新过滤器的工作原理以及如何使用它们来更深入地了解您的应用。
首先,让我们谈谈缓存!缓存是一个复杂的问题,这就是我们引入了两个与之相关的新过滤器的原因,但请注意,这些过滤器可能会限制网关的内存,因此请谨慎使用它们。
如果处理不当,操纵请求体可能会导致问题,因此我们为您简化了流程;通过此过滤器,您可以将请求体在传递给下游之前进行缓存,并通过一个交换属性获取该请求体。它将通过 ServerWebExchangeUtils.CACHED_REQUEST_BODY_ATTR
中定义的键在 ServerWebExchange.getAttributes()
中可用…