Spring Cloud Square 0.4.0 已发布

发布 | Olga Maciaszek-Sharma | 2021 年 12 月 22 日 | ...

我代表社区,很高兴宣布 Spring Cloud Square 的 0.4.0 版本今天发布了。该版本可在 Maven Central 找到。您可以查看 0.4.0 版本说明以获取更多信息

0.4.0 中的重要变更

  • 对非负载均衡用例的 Spring Native 支持调整 (PR)
  • 支持为每个 @RetrofitClient 实例配置不同的 WebClient.Builder bean(非共享)(PR)
  • OkHttpClient 的 Spring Cloud Sleuth 集成 #36

此版本的文档可在此处找到 此处

本周 Spring 动态 - 2021 年 12 月 21 日

工程 | Josh Long | 2021 年 12 月 21 日 | ...

Spring 爱好者们大家好!这是多么疯狂美妙的一周,也将是多么美妙的一周!节日到了。我已经设置了外出办公状态,正在为今年收尾。当然,您会看到新一期的 This Week in SpringBootiful Podcast (@BootifulPodcast),但我明年之前不会制作新的 Spring Tips (@SpringTipsLive) 视频。尽管如此,我迫不及待地想让您看看我为新一期的 Spring Tips 准备了什么!一定会非常有趣!

话不多说,这周我们有很多内容要讲。让我们直接开始吧。我们下次再聊之前就是圣诞节了,所以如果您庆祝圣诞节,祝您圣诞快乐。否则,我只希望您度过愉快的一周。我期待下周的内容,当然我们会做一年一度的 This Year in Spring

Spring Integration 5.5.7 已可用

发布 | Artem Bilan | 2021 年 12 月 21 日 | ...

亲爱的 Spring 社区,

我代表团队和所有贡献者,很高兴祝您圣诞快乐、新年快乐,并向您展示全新的 Spring Integration 5.5.7 版本

它可以从 Maven Central 获取,建议您升级您的项目或直接从相应的最新 Spring Boot 补丁版本中传递地拉取它!

compile 'org.springframework.integration:spring-integration-core:5.5.7'

重要变更和主要错误修复包括

  • JDBC 消息存储 SQL 脚本现在为那些将 CONDITION 一词保留的 RDBMS 供应商引用该列名。在下一个主要版本 6.0 中,我们可能会将其重命名为 GROUP_CONDITION。因此,如果您使用 JdbcMessageStore 进行聚合,建议您升级到 5.5.7 版本。

  • 之前没有提及,但社区高度需求并在 5.5.5 版本中引入的 MQTT v5 通道适配器现在已包含在 spring-integration-mqtt 模块中。它们分别是 Mqttv5PahoMessageDrivenChannelAdapterMqttv5PahoMessageHandler。有关更多信息,请参阅 参考手册

Spring Boot 2.5.8 现已可用

发布 | Stéphane Nicoll | 2021 年 12 月 21 日 | ...

2022 年 1 月 5 日更新:此版本中的 Spring Framework 版本包含了 CVE-2021-22060 的修复,该公告的官方发布推迟到今天,因为许多人在年底休假。

我代表团队和所有贡献者,很高兴宣布 Spring Boot 2.5.8 已发布,现在可以从 Maven Central 获取。

此版本包含 46 个错误修复、文档改进和依赖升级。感谢所有通过问题报告和拉取请求做出贡献的人。

您能提供哪些帮助?

如果您有兴趣提供帮助,请查看问题仓库中的 “非常适合贡献”标签。如果您有一般性问题,请在 stackoverflow.com 使用 spring-boot 标签提问,或在 Gitter 上与社区交流…

Spring Boot 2.6.2 现已可用

发布 | Scott Frederick | 2021 年 12 月 21 日 | ...

2022 年 1 月 5 日更新:此版本中的 Spring Framework 版本包含了 CVE-2021-22060 的修复,该公告的官方发布推迟到今天,因为许多人在年底休假。

我代表团队和所有贡献者,很高兴宣布 Spring Boot 2.6.2 已发布,现在可以从 Maven Central 获取。

此版本包含 55 个错误修复、文档改进和依赖升级。感谢所有通过问题报告和拉取请求做出贡献的人。

您能提供哪些帮助?

如果您有兴趣提供帮助,请查看问题仓库中的 “非常适合贡献”标签。如果您有一般性问题,请在 stackoverflow.com 使用 spring-boot 标签提问,或在 Gitter 上与社区交流…

Spring Security 5.2.15, 5.3.13, 5.4.10, 5.5.4 和 5.6.1 发布

发布 | Marcus Hert Da Coregio | 2021 年 12 月 20 日 | ...

我代表社区,很高兴宣布 Spring Security 5.2.15 (版本说明), Spring Security 5.3.13 (版本说明), Spring Security 5.4.10 (版本说明), Spring Security 5.5.4 (版本说明) 和 Spring Security 5.6.1 (版本说明) 已发布。这些版本提供了错误修复和一些小的改进。建议用户更新到最新的补丁版本。

项目网站 | 参考资料 | 帮助

注意:在 5.2.14.RELEASE 中缺少一个依赖更新,这导致我们需要发布 5.2.15.RELEASE。

使用 Spring Boot 应用进行客户端开发 - 第 2 部分

工程 | Dave Syer | 2021 年 12 月 17 日 | ...

第 1 部分

使用普通 Javascript 和 SSE 流

Vue 在这个简单的 HTML 替换用例中并没有真正增加很多价值,而且对 SSE 示例也没有任何价值,所以我们将直接使用原生 Javascript 实现它。这是一个流标签

<div class="tab-pane fade" id="stream" role="tabpanel">
	<div class="container">
		<div id="load"></div>
	</div>
</div>

以及一些用于填充它的 Javascript

<script type="module">
	var events = new EventSource("/stream");
	events.onmessage = e => {
		document.getElementById("load").innerHTML = e.data;
	}
</script>

使用 React 的动态内容

使用 Spring Boot 应用进行客户端开发

工程 | Dave Syer | 2021 年 12 月 17 日 | ...

本文探讨了 Spring Boot 开发者在应用客户端(浏览器)中使用 Javascript 和 CSS 的不同选择。计划的一部分是探索一些在传统的 Spring Web 应用服务器端渲染世界中能很好配合的 Javascript 库。这些库对应用开发者来说倾向于“轻量化”,体现在它们允许您完全避免使用 Javascript,但仍然能拥有一个美观的渐进式“现代” UI。我们还介绍了一些更“纯粹”的 Javascript 工具和框架。这有点像一个光谱,所以 TL;DR 如下…

订阅 Spring 简报

通过 Spring 简报保持联系

订阅

先行一步

VMware 提供培训和认证,助力您的职业发展更上一层楼。

了解更多

获取支持

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

了解更多

即将到来的活动

查看 Spring 社区的所有即将到来的活动。

查看全部