亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

老師 我想請問下在實際開發中 contro層是調用map里面的方法還是調用service里面的方法呢

看完了老師的視頻 覺得有點蒙 實際開發中我們是怎么使用mybatis的呢 在web是注入mapper還是service呢?是調用service的方法還是調用mapper的方法呢?

正在回答

2 回答

一般情況下是controller中注入service,service層是業務邏輯層,在里面寫業務邏輯,service層注入mapper,其實mapper就是dao層,與數據庫進行交互。

0 回復 有任何疑惑可以回復我~
#1

慕九州545230 提問者

謝謝老師 另外還想問下mybatis-plus的多表查詢是怎么做的呢
2019-06-24 回復 有任何疑惑可以回復我~
#2

老猿 回復 慕九州545230 提問者

不客氣,多表查詢,你可以用原生的mybatis的寫法;你也可以使用mybatis-plus的自定義sql,自定義sql在課程第四章的4-1中進行了講解,雖然講解的是單表的自定義sql,但是多表的原理相同,你多表關聯就行,最后的返回值類型設置好即可。
2019-06-25 回復 有任何疑惑可以回復我~
#3

慕九州545230 提問者

回復 Java老猿 感激之情無以言表 也祝老師越來越好
2019-06-26 回復 有任何疑惑可以回復我~
#4

老猿 回復 慕九州545230 提問者

呵呵,感謝你的祝福,太客氣了,能幫到你我很開心。
2019-06-27 回復 有任何疑惑可以回復我~
查看1條回復

controller調用service,service里面寫業務邏輯,service來調用mapper,service也可以調用其他service

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

老師 我想請問下在實際開發中 contro層是調用map里面的方法還是調用service里面的方法呢

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號