不同版本的Spring Framework有哪些主要功能?

官方地址:https://github.com/spring-projects/spring-framework/wiki/Spring-Framework-Versions

 

Spring Framework版本  

JDK

Java EE/Jakarta EE Spring Boot支持

新特性

eof

6.x 6.0.x

JDK 17-21

Jakarta EE 9-10 Spring boot 3.x

 

What's New in Spring Framework 6.x

 

  • AOT编译(Ahead-Of-Time,预先编译)
  • 引入Spring Native(不再依赖JVM)
  • 虚拟线程(JDK19正式引入了虚拟线程)

 

 
5.x  5.3.x JDK 8-21 Java EE 7-8  
  • 升级到ASM 9.0(汇编)和Kotlin 1.4 
  • 支持RxJava 3(响应式编程)的同时弃用RxJava 1.x
  • 通过移除本地镜像中不支持的功能,改进GraalVM 本地支持
  • 通过spring.spel.ignore属性移除SpEL 支持
 
5.2          
5.1          
5.0  8+   Spring boot 2.x

响应式编程模型

 
4.x 4.3         12.31/2020
4.0  6+   Spring boot 1.x    
3.x 3.2      
  • 确定内核
    • 注解驱动
    • 事件驱动

12.31/2016

3.0          

2.x

2.5 全面支持java1.6        

2.0

     
  • 安全
 
1.x   3+    
  • 动态代理
  • Servlet事件
 
posted @   pyt123456  阅读(110)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
点击右上角即可分享
微信分享提示