已采納回答 / 老猿
mp中沒有提供一對一,一對多的關(guān)聯(lián)功能,MP主要是簡化單表操作。你說的關(guān)聯(lián)功能,原生的Mybatis有支持,你可以查查用法。
2019-09-20
已采納回答 / 老猿
非常感謝你的認(rèn)可與肯定,看到你的贊許我很開心。我現(xiàn)在還達(dá)不到大神的層次。不過我會不斷努力提升自己的,希望未來有機會講更多的課程,把好的知識分享給大家。
2019-09-19
已采納回答 / 老猿
我感覺應(yīng)該是可以實現(xiàn)的,你可以試著使用條件構(gòu)造器中的apply方法,apply方法的官方教程地址為:https://mybatis.plus/guide/wrapper.html#apply? 你參考一下,看看能否實現(xiàn)你的功能。
2019-09-18
已采納回答 / 老猿
你跟官方文檔中的配置文件不一樣,請參考MP官方文檔中的配置文件,它有的類配置的是MP擴展的類。文檔地址:https://mybatis.plus/guide/p6spy.html
2019-09-17
已采納回答 / 老猿
? ? ? ?ew字符串所標(biāo)識的參數(shù)的類型是Wrapper類,根據(jù)這個標(biāo)識ew可以在xml中或者注解中取得Wrapper類型對象的相關(guān)方法或?qū)傩缘闹?,而ew.customSqlSegment,其實是調(diào)用Wrapper抽象類的getCustomSqlSegment() 方法。該方法就是根據(jù)條件構(gòu)造器組裝出的相關(guān)查詢條件。
2019-09-14
已采納回答 / 老猿
可以使用MP支持的第三方擴展的執(zhí)行sql分析打印功能,我在5-2章節(jié)中進行了講解。當(dāng)然你也可以使用druid的執(zhí)行sql性能分析或者其他工具。
2019-09-10
已采納回答 / 老猿
看著動態(tài)表面的代碼寫的沒問題??赡苁琼椖磕膫€地方寫錯了導(dǎo)致的報錯。你測試類加一下兩個注解了嗎@RunWith(SpringRunner.class)@SpringBootTest還有,你啟動類中的注解@MapperScan("com.mp.dao")和我寫的一樣嗎?
2019-09-03
講師回答 / 老猿
跟著官方的建議來唄,如果想進行性能分析,用第三方的,官方這樣寫的“該插件?3.2.0?以上版本移除推薦使用第三方擴展?執(zhí)行 SQL 分析打印?功能”,我課程中也講第三方擴展執(zhí)行SQL分析打印功能了。
2019-08-29
已采納回答 / 老猿
你數(shù)據(jù)庫驅(qū)動的版本是什么,我感覺可能是驅(qū)動過低引起的,還有你的驅(qū)動類配置的是com.mysql.cj.jdbc.Driver嗎?如果不是我說的這些問題,方便的話,把代碼傳到百度網(wǎng)盤或者碼云給我連接,我給你調(diào)調(diào)
2019-08-28
已采納回答 / 老猿
如果你可以考慮關(guān)閉mapper層二級緩存,將緩存放到service層的話。那么修改后再試試,看是否依然還存在問題,如果還有問題,可以再反饋給我。
2019-08-27