1. 程式人生 > >SpringBoot 找不到Dao註解和sqlSessionFactory’ or ‘sqlSessionTemplate’ are required,

SpringBoot 找不到Dao註解和sqlSessionFactory’ or ‘sqlSessionTemplate’ are required,

SpringBoot簡單搭建報錯:Field userDao in com.example.service.UserService required a bean of type ‘com.example.dao.IUserDao’ that could not be found

剛開始寫了一個demo玩玩只是這句報錯,然後調了好久,沒出來就去幹其他事了,週一找組裡大神調了一下,加了這句:這裡寫圖片描述
這句是掃描那個Dao的包,加上後不報找不到的錯了,又報這個:sqlSessionFactory’ or ‘sqlSessionTemplate’ are required,
提示說SqlSession亂七八糟找不到了,然後在網上搜了一下,說是pom裡面的mybatis版本太高,我降到1.2.1還是報錯,最後網上找的另一個方案是加這個這裡寫圖片描述


最後,成功啟動,並查詢,哎呀,這個註解真的有時候搞的人很矇蔽!!!