内容提要
2026年1月19日,Spring生态系统发布了多个重要版本,包括Spring Boot、Spring Security和Spring Integration,带来了错误修复、文档改进和新特性,如支持Web服务器的新注解和gRPC模块。
关键要点
-
2026年1月19日,Spring生态系统发布多个重要版本,包括Spring Boot、Spring Security和Spring Integration。
-
Spring Boot 4.1.0首次里程碑版本提供错误修复、文档改进和新特性,如新的@AutoConfigureWebServer注解。
-
Spring Boot 4.0.2第二次维护版本移除了未使用的org.eclipse.jetty.ee11:jetty-ee11-servlets模块的依赖。
-
Spring Security 7.1.0首次里程碑版本增加了对PasswordEncoder接口中encode()方法的可空性约定。
-
Spring Integration 7.1.0首次里程碑版本新增spring-integration-cloudevents和spring-integration-grpc模块。
-
Spring Modulith 2.1.0首次里程碑版本提供了重置TimeMachine类实例的能力和新的属性值选项。
-
Spring AI 2.0.0第二次里程碑版本增加了新的接口和来自Amazon S3等的向量存储后端。
-
Spring Batch 6.0.2第二次维护版本引入了ZonedDateTimeToStringConverter和OffsetDateTimeToStringConverter类。
-
Spring AMQP 4.1.0首次里程碑版本提供新的AmqpMessageListenerContainer类和@EnableAmqp注解。
延伸问答
Spring Boot 4.1.0版本有哪些新特性?
Spring Boot 4.1.0版本新增了@AutoConfigureWebServer注解、改进的可观察性和指标支持,以及依赖项升级和文档改进。
Spring Security 7.1.0版本的主要改进是什么?
Spring Security 7.1.0版本增加了PasswordEncoder接口中encode()方法的可空性约定,并改进了实例共享机制。
Spring Integration 7.1.0版本新增了哪些模块?
Spring Integration 7.1.0版本新增了spring-integration-cloudevents和spring-integration-grpc模块,支持CloudEvents转换和gRPC协议。
Spring Modulith 2.1.0版本提供了什么新功能?
Spring Modulith 2.1.0版本提供了重置TimeMachine类实例的能力和新的属性值选项。
Spring AI 2.0.0版本有哪些新增特性?
Spring AI 2.0.0版本新增了McpSyncServerCustomizer和McpAsyncServerCustomizer接口,并支持来自Amazon S3的向量存储后端。
Spring AMQP 4.1.0版本的主要更新是什么?
Spring AMQP 4.1.0版本新增了AmqpMessageListenerContainer类和@EnableAmqp注解,提供了新的基础设施支持。