Spring Data 2023.1.0-M1 发布
我代表所有做出贡献的人,很高兴地宣布 Spring Data 2023.1
的第一个里程碑版本现已从我们的 repo.spring.io/milestone 存储库中提供。此版本引入了 2023.1
版本的主要主题,并为我们所有主题提供了初始功能
- 拥抱 JDK 21 LTS
- 支持 Kotlin 值类
- 存储库查询方法的
Limit
支持 - Spring Data JDBC 的模式和 SpEL 支持
查看我们关于跨产品组合和各个模块的特定功能的 发行说明。即将推出的 Spring Boot 3.2 M1 里程碑版本与此里程碑版本集成。请尽早尝试 2023.1.0-M1
并告诉我们结果,帮助我们……
A Bootiful Podcast:Spring Framework 和 Spring Boot 传奇人物 Stéphane Nicoll 在 Bootiful Podcast 上
嗨,Spring 粉丝们!欢迎收看 A Bootiful Podcast 的另一期!在本期节目中,Josh Long 与 Spring 团队传奇人物 Stéphane Nicoll (@snicoll) 讨论了 Spring Boot、Apache Maven 和 Gradle、他加入 Spring 团队的历程,以及更多内容。本期节目是在 2023 年 5 月西班牙巴塞罗那举行的盛大的 Spring I/O 活动现场录制的!
Spring Web Flow 3.0.0 发布
我很高兴地宣布 Spring Web Flow 3.0.0 现已可用。此版本完全关注与 Spring Framework 6 和 Jakarta EE 的兼容性。spring-webflow-sampes 已更新,提交历史记录提供了升级所需更改的示例。一项重大更改是需要删除尚未迁移到 Jakarta EE 的 Tiles。预订 mvc 示例现在改为使用 Thymeleaf 布局。
再次特别感谢 Ian Young、Scott Cantor 和 Gábor Lipták 帮助我们向社区提供这些更新!
Spring Framework 5.2.25.RELEASE、5.3.29 和 6.0.11 现已可用
我代表团队和所有做出贡献的人,很高兴地宣布 Spring Framework 5.2.25.RELEASE
、5.3.29
和 6.0.11
现已可用。
Spring Framework 5.2.25.RELEASE
附带 2 个修复和改进。这是一个非周期性版本,不会与新的 Spring Boot 版本一起发布,因为 Spring Boot 2.3.x 已停止维护。
Spring Framework 5.3.29
附带 22 个修复和文档改进,包括 3 个回归问题的修复。此版本将与 Spring Boot 2.7.14 一起发布,将于下周发布。
Spring Framework 6.0.11
附带 71 个修复和文档改进,包括 7 个回归问题的修复。此版本将与 Spring Boot 3.0.9 和 3.1.2 一起发布,将于下周发布……
Spring Framework 6.1 M2 发布
我代表 Spring Framework 框架团队,很高兴地宣布第二个 Spring Framework 6.1 里程碑版本现已从 repo.spring.io/milestone 提供。此新版本基于 第一个里程碑版本中介绍的主要 6.1 主题 并添加了新的主题:@Scheduled
改进和 RestClient
的引入。
主要主题状态更新
数据绑定和验证工作取得了进展,我们现在已完成 “方法 Bean 验证的内置 Web 支持”总览问题 并 相应地记录了该功能。
由于虚拟线程主题,WebFlux 控制器的阻塞执行现在可以在 VirtualThreadTaskExecutor
上调度……
Spring 6.1 中的新增功能:RestClient
Spring Framework 6.1 M2 引入了 RestClient
,这是一种新的同步 HTTP 客户端。顾名思义,RestClient
提供了 WebClient
的流畅 API 以及 RestTemplate
的基础结构。
十四年前,当 RestTemplate
在 Spring Framework 3.0 中引入时,我们很快发现,在类似模板的类中公开 HTTP 的所有功能会导致过多的重载方法。因此,在 Spring Framework 5 中,我们对响应式 WebClient
使用了流畅的 API。通过 RestClient
,我们引入了一种 HTTP 客户端,它提供类似于 WebClient
的 API,并使用 RestTemplate
的消息转换器、请求工厂、拦截器和其他底层组件……
本周的 Spring - 2023 年 7 月 11 日
嗨,Spring 粉丝们!欢迎收看 本周的 Spring 的另一期!我目前在印度尼西亚雅加达,阳光明媚,美食诱人,正在准备一周的会议以及 本周末举行的 SpringOne Tour 印度尼西亚活动。我还将在 2023 年 7 月 20 日在马来西亚吉隆坡发表演讲。如果您在这两个地区,请务必来参加,相信我们在通往生产的旅程中一定会玩得很开心!
无论如何,本周我们有很多内容要深入探讨,所以让我们开始吧。
- A Bootiful Podcast:Jetbrains 的 Anton Arhipov 谈论 IntelliJ、Java 以及更多内容
- 使用 Spring Cloud Gateway 进行活动健康检查策略
- Spring 的流畅、函数式、非反应式 HTTP 客户端:引入 RestClient?spring-projects/spring-framework@0820210
- 使用 Loki 进行 Spring Boot 日志记录 - Piotr 的技术博客
- 如何使用 Spring Retry 删除超过 1000 行代码
- ELK + Spring Boot:本地配置指南
- 用于 Spring MVC.fn 的新的 Spring Cloud Gateway 看起来很棒!
- 有趣的存储库:…