后端串联补充文件

5 阅读1分钟

Spring的概念

Spring解决了

  • 对象之间高度高度耦合的问题,也就是对象之间必须通过new关键字来实现。Spring从紧耦合到达了松耦合。它提供了IOC思想,通过DI和XML方式实现。
  • 代码混合的问题,传统开发中事务代码和业务代码混合这只是案例之一且最为突出,因此AOP诞生了。AOP提供了横切面思想。

SpringMVC

  • SpringMVC解决了代码混乱的问题,他提供了MVC架构模式。

MyBatis

  • 经典的ORM框架
  • 解决了数据溢出关闭的问题
  • 数据连接分离解耦

MyBatis spring

  • 解决MyBatis与Spring之间的桥梁
  • 解决MyBatis的事务管理问题。
  • 打通了与SpringData的一致性

MyBatis SpringBoot Starter

  • 提供了MyBatis的自动装配

MyBatisPlus

  • 企业级开发,例如雪花算法,多租户等等