课程
/后端开发
/Java
/MyBatis-Plus入门
看完了老师的视频 觉得有点蒙 实际开发中我们是怎么使用mybatis的呢 在web是注入mapper还是service呢?是调用service的方法还是调用mapper的方法呢?
2019-06-23
源自:MyBatis-Plus入门 7-1
正在回答
一般情况下是controller中注入service,service层是业务逻辑层,在里面写业务逻辑,service层注入mapper,其实mapper就是dao层,与数据库进行交互。
慕九州545230 提问者
老猿 回复 慕九州545230 提问者
controller调用service,service里面写业务逻辑,service来调用mapper,service也可以调用其他service
举报
MyBatis-Plus框架入门必学课程!
2 回答大猿老师,举个例子,ServiceImpl接口的save方法,实际调用的的是basemapper的insert方法?
2 回答如果我不想直接用MP提高的查询方法,如SelectList,而是想要在上面做一层封装,用自己的方法如findMore,这个需求该怎么做呢?
1 回答这么多的查询更新等方法,实际开发中如何选择?
3 回答请问下老师mp在实际开发中 ,遇到多表关联查询 ,mp能实现这些功能吗,还是说直接用原生mybatis在xml中写sql更方便
4 回答其中的方法的使用