課程
/后端開發(fā)
/Java
/MyBatis-Plus進(jìn)階
跟著老師一模一樣敲的,為什么不生效
自定義方式:
自定義注入器:
mapper:
測試類:
報(bào)錯:
2019-12-25
源自:MyBatis-Plus進(jìn)階 8-1
正在回答
我把你的代碼一頓改,好使了,可能是你配置的寫法有問題。
我把你junit的依賴去掉了,然后把
spring-boot-starter-test這個依賴排除的那段也刪掉了。
我的配置類是這么寫的,沒重寫注入sqlSessionFactory類。
@Configuration @MapperScan("ciih.dsg.xhj.mapper") public?class?MybatisPlusConfig?{???? ????@Bean???? ????public?PaginationInterceptor?paginationInterceptor()?{???????? ????????PaginationInterceptor?paginationInterceptor?=?new?PaginationInterceptor();???????? ????????return?paginationInterceptor;???? ????????} ????}
數(shù)據(jù)源我也沒重新注入,就是在yml中配置了。
spring: ??datasource: ????driver-class-name:?com.mysql.cj.jdbc.Driver ????url:?jdbc:mysql://localhost:3306/ddmanager?useUnicode=true&characterEncoding=utf-8&serverTimezone=GMT%2B8&zeroDateTimeBehavior=convertToNull ????username:?root ????password:?root
慕斯8436499 提問者
老猿 回復(fù) 慕斯8436499 提問者
首先,你的Mapper包掃描路徑是否正確,就是@MapperScan注解中的屬性值是否正確。
還有,你的測試類,沒有加如下注解:
@RunWith(SpringRunner.class)
你根據(jù)我說的再試試,看看好不好使,如果不好使再反饋給我。
慕斯8436499 提問者 回復(fù) 老猿
舉報(bào)
MyBatis-Plus框架進(jìn)階課程
1 回答MyBatis的SQL攔截器不生效問題?
2 回答sql注入
1 回答deleteById生成的SQL煞是怪異
2 回答代碼生成器
2 回答樂觀鎖未生效
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2019-12-26
我把你的代碼一頓改,好使了,可能是你配置的寫法有問題。
我把你junit的依賴去掉了,然后把
我的配置類是這么寫的,沒重寫注入sqlSessionFactory類。
數(shù)據(jù)源我也沒重新注入,就是在yml中配置了。
2019-12-25
首先,你的Mapper包掃描路徑是否正確,就是@MapperScan注解中的屬性值是否正確。
還有,你的測試類,沒有加如下注解:
你根據(jù)我說的再試試,看看好不好使,如果不好使再反饋給我。