基本概念
SSM
框架整合主要涉及的是Spring
和MyBatis
进行整合,Spring
和SpringMVC
都是Spring
生态系统的框架,他们之间的整合是无缝整合,但是MyBatis
是一个第三方的框架,我们需要额外的进行MyBatis
和Spring
之间的整合。
对应SSM
框架整合的方式,我们可以使用原始的整合方式(每个框架各自负责每个层的功能:MyBatis
框架负责Dao
层数据持久层的功能;Spring
框架相当于粘合剂,使用容器产生三层的Ben
;SpringMVC
负责Web
层的实现,客户请求时,封装数据,并将实体进行传递,最终指派视图进行信息的展示),但是原始的整合方式存在一些弊端(契合度不太好)