ssm历代版本特性

ssm历代版本特性

spring

Spring框架的一些主要版本:

  1. Spring 1.x:Spring框架的最初版本,发布于2002年。它提供了基本的IoC和AOP功能,并支持JDBC和Hibernate等ORM框架。
  2. Spring 2.x:Spring框架的第二个主要版本,发布于2006年。它引入了许多新功能,例如Spring MVC、Java 5的注解支持和面向切面编程的改进等。
  3. Spring 3.x:Spring框架的第三个主要版本,发布于2009年。它提供了更好的注解支持,新的Web功能(例如REST支持)、声明式事务管理和Spring表达式语言(SpEL)等。
  4. Spring 4.x:Spring框架的第四个主要版本,发布于2013年。它支持Java 8,并提供了一些新的功能,例如WebSocket支持、HTML5事件源和Spring Boot的引入等。
  5. Spring 5.x:Spring框架的第五个主要版本,发布于2017年。它引入了响应式编程的支持,包括Spring WebFlux和Spring Reactive Streams等。

mybatis

MyBatis的一些主要版本:

  1. MyBatis 1.x:MyBatis的最初版本,发布于2005年。它提供了一个基于XML配置文件的简单的ORM框架,支持JDBC、iBATIS SQL Maps和Hibernate等ORM框架。
  2. MyBatis 2.x:MyBatis的第二个主要版本,发布于2007年。它提供了更好的SQL映射支持,支持动态SQL、自动映射和查询缓存等功能。
  3. MyBatis 3.x:MyBatis的第三个主要版本,发布于2010年。它进行了大量改进,引入了注解支持、Mapper接口、动态SQL语句和延迟加载等特性。此外,MyBatis 3.x还提供了更好的错误处理和日志记录功能。
  4. MyBatis 3.1.x:MyBatis的一个较小的更新版本,发布于2012年。它提供了更好的缓存支持和一些其他改进,例如支持枚举类型。
  5. MyBatis 3.2.x:MyBatis的另一个较小的更新版本,发布于2013年。它提供了更好的注解支持和错误处理,以及对SQL查询返回值的一些改进。
  6. MyBatis 3.3.x:MyBatis的一个较小的更新版本,发布于2014年。它提供了更好的动态SQL支持和Java 8新特性的支持,例如Lambda表达式和方法引用。
  7. MyBatis 3.4.x:MyBatis的另一个较小的更新版本,发布于2016年。它提供了更好的Java 8新特性的支持,例如Streams和Optional,以及对缓存和性能的一些改进。
  8. MyBatis 3.5.x:MyBatis的最新版本,发布于2020年。它提供了更好的Java 8和Java 11的支持,以及对动态SQL和类型处理器的一些改进。此外,MyBatis 3.5.x还支持更多的数据库和ORM框架,例如PostgreSQL和Spring Data JPA。

springmvc

Spring MVC的一些主要版本:

  1. Spring MVC 2.x:Spring MVC的最初版本,发布于2006年。它提供了基本的MVC功能和XML配置选项,支持JSP和Velocity等视图技术。
  2. Spring MVC 3.x:Spring MVC的第二个主要版本,发布于2009年。它引入了一些新的注解和XML配置选项,例如@RequestBody、@ResponseBody、@PathVariable等,以及更好的REST支持。
  3. Spring MVC 4.x:Spring MVC的第三个主要版本,发布于2013年。它提供了更好的WebSocket支持、HTML5事件源、强制重定向等新功能。
  4. Spring MVC 5.x:Spring MVC的第四个主要版本,发布于2017年。它提供了响应式Web支持、Servlet 4.0支持、Java 8新特性的支持等新功能。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值