課程
/后端開發
/Java
/MyBatis-Plus入門
同樣在test里面,注入Mapper就成功調用,注入service就失敗,好奇怪,求助一下
2019-07-14
源自:MyBatis-Plus入門 7-1
正在回答
檢查一下service實現類是否添加了@component注解。
如果有自定義service接口,是否繼承了IService接口。
service實現類是否繼承了ServiceImpl類,ServiceImpl的兩個泛型參數,一個是Mapper接口,一個是實體類,是否正確,還有service實現類是否實現了你的自定義service接口
如果沒有自定義service接口只有實現類,檢查一下該類是否繼承了ServiceImpl類,泛型參數是否正確,并實現了IService接口。
0CJJ0 提問者
老猿 回復 0CJJ0 提問者
0CJJ0 提問者 回復 老猿
關于剛才的第一點,service實現類上一般應該添加@service注解
service和serviceImpl,dao和mapper.xml如下截圖:
老猿
舉報
MyBatis-Plus框架入門必學課程!
2 回答Service層采用接口注入的問題
6 回答userMapper無法注入
3 回答在測試時,無法注入mapper接口,提示Could not autowire. No beans of 'SysFwListMapper' type found.
2 回答想問下老師mapper接口上需要@mapper注解嗎,如果在項目中加了它的作用是什么
1 回答MP如何防止sql注入呀
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-07-14
檢查一下service實現類是否添加了@component注解。
如果有自定義service接口,是否繼承了IService接口。
service實現類是否繼承了ServiceImpl類,ServiceImpl的兩個泛型參數,一個是Mapper接口,一個是實體類,是否正確,還有service實現類是否實現了你的自定義service接口
如果沒有自定義service接口只有實現類,檢查一下該類是否繼承了ServiceImpl類,泛型參數是否正確,并實現了IService接口。
2019-07-14
關于剛才的第一點,service實現類上一般應該添加@service注解
2019-07-15
service和serviceImpl,dao和mapper.xml如下截圖: