Spring Framework 6.1 M3 发布,初步支持 JDK 22


Spring Framework 6.1 发布了第三个里程碑版本。

主要变化

  • ​对 JDK 22 的早期支持
  • 面向 JDK 21 提供虚拟线程的配置选项
  • 与 Project CRaC 的生命周期集成,用于恢复 JVM checkpoint
  • 支持将MethodHandle注册为 SpEL 函数
  • 引入响应式@Scheduled方法
  • 数据绑定和验证工作取得了进展,现在已经完成了为 Method Bean Validation 提供 Web 支持 和 umbrella issue
  • 基于 Virtual Threads 特性,WebFlux 控制器的阻塞执行现在可以安排在VirtualThreadTaskExecutor
  • 继续完善 Checkpoint/Restore 功能,开发者体验更新,以及ThreadPoolTaskExecutorThreadPoolTaskScheduler的生命周期改进
  • 引入RestClient类型
  • 改进@Scheduled支持

详情查看更新说明。


相關推薦

2023-08-18

Spring Framework 昨日更新的文档显示,Spring 6.1 已全面兼容虚拟线程 (Virtual Threads) 和 JDK 21。 虚拟线程配置选项:专用的 VirtualThreadTaskExecutor 和 SimpleAsyncTaskExecutor 上的虚拟线程模式,以及类似的具有 new-thread-per-task stra

2023-08-19

Spring Framework 6.1 第 4 个里程碑版本已发布。 主要变化 引入JdbcClient(R2DBCDatabaseClient的 JDBC 变体版本) 为 JMS 添加可观察性支持 服务器端处理支持@HttpExchange注释(将请求映射到控制器方法) 服务器端处理(将请求映射

2023-09-16

多元共进|2023 Google 开发者大会精彩演讲回顾 Spring Framework 6.1 第 5 个(也是最后一个)里程碑版本已发布。 主要变化 支持一次性的@Scheduled任务 新的RestClient在参考文档有对应的章节,并针对可观测性进行了检测 升级

2022-11-05

Spring Framework 6.0.0 发布了第三个 RC 版本。此版本包括 22 项 Bugfix 和功能改进,也是 Spring Framework 6.0.0 正式 GA 前的最后一个 RC 版本,目前计划于 11 月中旬发布正式版。 新特性 为@HttpExchange方法添加对@RequestPart参数的支持 #

2022-11-12

Spring Framework 6.0.0 发布了第四个 RC 版本。此版本包括 12 项 Bugfix 和功能改进,应该是 Spring Framework 6.0.0 正式 GA 前的最后一个 RC 版本,目前计划于 11 月中旬发布正式版。 新特性 为 SQL Server 序列引入 DataFieldMaxValueIncrementer 

2022-10-14

Spring Framework 6.0 发布了首个 RC 版本。 发布公告写道,Spring Framework 6.0 作为重大更新,目前 RC1 要求使用 Java 17 或更高版本,并且已迁移到 Jakarta EE 9+(在jakarta命名空间中取代了以前基于javax的 EE API),以及对其他基础设施

2022-11-26

Spring Framework  6.0.2 现已可用,包含了 4 项 bugfix 和文档改进。 新特性 在 Bean Validation 3.0 中依赖标准参数名称解​​析 #29566 Bug 修复 ResponseStatusException 不使用原因来设置“detail”字段#29567 LocalVariableTableParamet

2022-10-22

Spring Framework 6.0.0 发布了第二个 RC 版本。 新特性 确保可以在构建时评估 classpath 检查 #29352 为 JPA 持久化回调引入 Register 反射提示 #29348 检查@RegisterReflectionForBinding 是否至少指定一个类 #29346 为 AOT 引擎设

2023-07-15

Spring Framework 6.1 发布了第二个里程碑版本。 主要变化 数据绑定和验证工作取得了进展,现在已经完成了为 Method Bean Validation 提供 Web 支持 和 umbrella issue 基于 Virtual Threads 特性,WebFlux 控制器的阻塞执行现在

2023-02-17

Spring Framework 6.0.5 现已发布,包含了 109 项修复和文档改进。下周发布的 Spring Boot 3.0.3 将搭载 Spring Framework 6.0.5。 此版本主要变化包括: 将 RFC-8246“immutable”属性添加到CacheControl #29955 允许 MockRest 将 header/queryParam 值

2022-12-25

一个更现代感的 Java 应用开发框架:更快、更小、更自由。没有 Spring,没有 Servlet,没有 JavaEE;独立的轻量生态。主框架仅 0.1 MB。 @Controller public class App { public static void main(String[] args) { Solon.start(App.class, args); } @Get @Socket @Mappi

2022-11-18

Spring Framework 6.0.0 现已正式发布。 “这是 2023 年及以后新一代框架的开始,拥抱了 OpenJDK 和 Java 生态系统中当前和即将到来的创新。同时,我们将其精心设计为针对现代运行时环境的 Spring Framework 5.3.x 的直接升级。” 作为核心

2022-07-23

持 Listener Interfaces #1098 升级依赖 Upgrade to Spring Framework 6.0.0-M5 Upgrade to Spring Data 2022.0.0-M5 Upgrade to Spring Integration 6.0.0-M4 Upgrade to Spring AMQP 3.0.0-M3 Upgrade to Spring for Apache Kafka 3.0.0-M5 Upgrade to Micrometer 1.10.0-M3 Upgrade to Hib

2023-05-10

框架修复内置懒人 ORM 框架,1.2.0.1-JDK1.8-SNAPSHOT 更新内容如下 懒人 ORM 框架 修复lambda表达式无法使用isNull 查询问题 修复ddl 配置spring.lazy.ddl-configure.ddl-auto=update 条件下,数据库字段与更改字段类型冲突导致无法正常执行ddl