課程
/后端開發
/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 回答其中的方法的使用
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-06-24
一般情況下是controller中注入service,service層是業務邏輯層,在里面寫業務邏輯,service層注入mapper,其實mapper就是dao層,與數據庫進行交互。
2019-06-24
controller調用service,service里面寫業務邏輯,service來調用mapper,service也可以調用其他service