当前位置: 首页 > article >正文

Spring版本有哪些

目录

Spring 1.x

Spring 2.x

Spring 3.x

Spring 4.x

Spring 5.x

Spring 6.x


Spring是一个轻量级的、开源的Java框架,其版本众多,每个版本都引入了新的特性和改进。以下是一些主要的Spring版本及其特点概述:

Spring 1.x

发布时间:2002年(Spring Framework最初发布于2003年6月,但1.0版本通常被认为是在2004年发布)
主要特点:提供了基本的IoC(控制反转)和AOP(面向切面编程)功能,并支持JDBC和Hibernate等ORM框架。这个版本也被称为Classic Spring。

Spring 2.x

发布时间:2006年
主要特点:引入了Spring MVC框架、Java 5的注解支持、面向切面编程的改进,以及更好的测试支持。还实现了对Java 5的全面支持,包括泛型和新的并发API。

Spring 3.x

发布时间:2009年
主要特点:提供了更好的注解支持,引入了基于Java的配置(即通过Java代码而不是XML文件来配置Spring应用程序),新的Web功能(如REST支持),声明式事务管理,


http://www.kler.cn/a/369696.html

相关文章:

  • CentOS 7 搭建lsyncd实现文件实时同步 —— 筑梦之路
  • doris:异常数据处理
  • 多协议网关BL110钡铼6路RS485转MQTT协议云网关
  • Visual Studio Code修改terminal字体
  • pytorch线性回归模型预测房价例子
  • 机器人抓取与操作经典规划算法(深蓝)——2
  • 回溯算法习题其二-Java【力扣】【算法学习day.16】
  • 外包功能测试就干了4周,技术退步太明显了。。。。。
  • 深入理解JavaScript:两大编程思想和ES6类以及对象概念解析
  • 100种算法【Python版】第17篇——Aho-Corasick算法
  • ELF文件格式解读及其生成过程(上)
  • Python 中的 object
  • React 前端框架开发入门案例
  • WebRTC VAD 详解与代码示例
  • 群体智能(Swarm Intelligence)算法:三种Python实现
  • Qt/C++地图雷达扫描/动态扇形区域/标记线实时移动/轮船货轮动态轨迹/雷达模拟/跟随地图缩放
  • OpenCV基本操作(python开发)——(6)视频基本处理
  • 无人机之姿态测量技术篇
  • 玩转HF/魔搭/魔乐社区
  • Canvas简历编辑器-选中绘制与拖拽多选交互设计
  • YOLOv11改进策略【模型轻量化】| 替换华为的极简主义骨干网络:VanillaNet
  • 三周精通FastAPI:19 Body - Updates 请求体 - 更新数据
  • 【GeekBand】C++设计模式笔记9_Abstract Factory_抽象工厂
  • 如何让Nginx更安全?
  • css绘制s型(grid)
  • 【Linux学习】(8)第一个Linux编程进度条程序|git三板斧