整合mybatis
一、引入依赖
想要整合mybatis,我们首先要再springboot的配置文件中引入mybatis的起步依赖,如下图
这个起步依赖自动将bean对象注入到ioc容器中
二、配置数据库链接
数据库的链接前面讲过很多次了,这次就不再细说

同时还要引入mysql的驱动依赖
到这里为止,其实mybatis的整合就结束了。前面引入的mybatis起步依赖为我们节省了大量的时间。
接下来我们就可以去编写三层架构中的东西了
spring boot的三层架构
为了方便理解,我这里先放一张图片

1.controller层:
controller层叫控制层,负责前后端交互,接受前端请求,调用service层提供的业务逻辑并接收service层返回的数据,最后返回具体的页面和数据到客户端。这样,客户可以通过请求的方式,将数据从前端传给Controller层,然后一层一层传下去,在一层一层地传上来,实现了后端开发。
2.service层:
service层叫业务逻辑层,存放业务逻辑处理,不直接对数据库进行操作而是与mapper层进行联系,提取mapper层中传输上来的数据,有接口和接口实现类,提供controller层调用的方法。
3.mapper层:
mapper层也叫dao层,数据持久层
对数据库进行持久化操作,其中定义的方法是针对数据库操作的,基本用到的就是增删改查。它只是个接口,只有方法名字,具体实现在mapper.xml中。mapper层是直接与数据库相挂钩的,所以要先连接数据库。



3612

被折叠的 条评论
为什么被折叠?



