已采納回答 / 慕慕6191356
<?xml?version="1.0"?encoding="UTF-8"?&; & &;prproject?xmlns="http://maven.apache.org/POM/4.0.0" ?????????xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ?????????xsi:schemaLocation="http://maven.apache.org/POM/4.0.0?http...
2019-11-09
講師回答 / 老猿
問題解決了就好,這個(gè)涉及到springboot啟動(dòng)類的機(jī)制,配置類和組件類默認(rèn)需要在啟動(dòng)類所在包或其子包下才能掃描到,當(dāng)然你也可以通過注解@ComponentScans或者@ComponentScan指定掃描的包。
2019-11-07
講師回答 / 老猿
? ? ? ? MP自帶的CRUD操作是針對(duì)單表操作的,如果要操作多表,可以寫自定義sql。給你舉個(gè)使用條件構(gòu)造器的多表sql例子,可以寫在xml中或注解中,下面的是用xml的寫法:<...code...>對(duì)應(yīng)的Map...
2019-11-04
講師回答 / 老猿
第四題不可以使用selectByMap,因?yàn)閟electByMap中傳入的Map參數(shù)中的鍵值對(duì),都會(huì)作為where中的等值條件。例如:<...code...>最后的查詢條件為where name='laoyuan' and age=21
2019-11-04
講師回答 / 老猿
你好,十分抱歉,網(wǎng)站規(guī)定免費(fèi)課程不提供源代碼。我看有的同學(xué)在評(píng)論區(qū)和問答區(qū)把自己參照視頻敲的代碼分享出來了,你可以找找,參考一下。
2019-11-03
講師回答 / 老猿
簡(jiǎn)單來說,我們使用接口時(shí),實(shí)際上是在使用spring的ioc容器中的動(dòng)態(tài)代理對(duì)象。你要理解這塊,首先要了解spring ioc容器的原理,spring與mybatis整合的原理。
已采納回答 / 慕哥8041508
QueryWrapper<User>?queryWrapper?=?new?QueryWrapper&serUser&); (); queryWrapper.ge("age",26); Page&serUser&pag?page?=?new?Page&1,?&); (1,?2); IPage&t;?User&?=??iPage?=?userMapper.selectPage(page,?queryWrapper); System.out.println("總...
2019-10-22
講師回答 / 老猿
官方那么寫是為了讓你清晰的看到,Map中的key是什么,value是什么,是為了直觀展示。程序中沒有這種寫法。我也是new個(gè)Map,暫時(shí)沒研究出什么更優(yōu)雅的方法。
2019-10-20
講師回答 / 老猿
同學(xué),只憑借這些信息我斷定不出是什么問題。現(xiàn)在只能進(jìn)行以下建議:檢查下你的@MapperScan中設(shè)置的掃描Mapper接口路徑是否正確,不要擴(kuò)大掃描范圍;檢查下你mp的啟動(dòng)器的依賴是否正確,artifactid是否是mybatis-plus-boot-starter。如果依然不能解決你的問題,方便的話,可以把代碼傳到百度網(wǎng)盤上,給我鏈接,我?guī)湍阏{(diào)試一下。
2019-10-16
講師回答 / 老猿
? ? ? ?正常情況下是好使的,我懷疑應(yīng)該是你的@MapperScan注解,配置的包掃描路徑不對(duì)或掃描范圍過大。@MapperScan中的路徑應(yīng)該只包含Mapper接口,不能擴(kuò)大范圍將Service接口等也掃描進(jìn)去了,不然它為認(rèn)為你的service接口也是Mapper接口,從而導(dǎo)致錯(cuò)誤。
2019-10-09