課程
/后端開(kāi)發(fā)
/Java
/SpringBoot+MyBatis搭建迷你小程序
Error creating bean with name 'areaDao',有沒(méi)有人知道怎么解決????卡住了
2018-04-12
源自:SpringBoot+MyBatis搭建迷你小程序 3-7
正在回答
同學(xué)你可以仔細(xì)看看你的錯(cuò)誤,serviceImpl報(bào)錯(cuò)的,跟dao暫時(shí)無(wú)關(guān),你首先
確保你的service實(shí)現(xiàn)類(lèi)里有@Service注解
https://gitee.com/xiangze/demo/blob/master/src/main/java/com/imooc/demo/service/impl/AreaServiceImpl.java
service配置正確
https://gitee.com/xiangze/demo/blob/master/src/main/java/com/imooc/demo/config/service/TransactionManagementConfiguration.java
再退后對(duì)比下源碼的dao還有dao相關(guān)的配置
翔仔一再?gòu)?qiáng)調(diào),程序說(shuō)1是1,不可能大家可以自己卻不行,肯定是哪里配置錯(cuò)誤了,請(qǐng)仔細(xì)檢查
雨沐風(fēng)林 提問(wèn)者
我也是這個(gè)問(wèn)題,程序顯示找不到bean,要從哪里開(kāi)始排查問(wèn)題呢
同問(wèn)題,在測(cè)試dao層就遇上了,解決不了?樓主解決了嗎?
@MapperScan("com.imooc.demo.dao")
這個(gè)對(duì)嗎?
@MapperScan("com.imooc.demo.dao")有這個(gè),不用加@Repository注解的,先確定對(duì)不對(duì)
問(wèn)下老師,dao層沒(méi)有加@Repository注解,service層的dao通過(guò)@Autowired是怎么注入進(jìn)來(lái)的?
報(bào)錯(cuò)的截圖
你的這個(gè)問(wèn)題問(wèn)的實(shí)在有點(diǎn)簡(jiǎn)陋,但我也遇到了同樣的問(wèn)題,估計(jì)原因可能是一樣。我后來(lái)發(fā)現(xiàn)是因?yàn)槲覀冏约簩?xiě)的SessionFactoryConfiguration這個(gè)類(lèi)名與spring中自帶的SessionFactoryConfiguration類(lèi)名沖突了,所以造成編譯報(bào)錯(cuò),我的解決方案就是把SessionFactoryConfiguration重名為DemoSessionFactoryConfiguration,你可以嘗試一下,是否可以解決~
舉報(bào)
SpringBoot+MyBatis搭建小程序后臺(tái)
3 回答求助求助求助Error creating bean with name 'areaDao' Error creating bean with name 'sqlSessionFactory' defined in class path resource
1 回答Error creating bean with name 'examRatingDao' defined in file
1 回答org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'com.hzy.spboo.dao.AreaDaoTest': Unsatisfied dependency expressed through field 'areaDao'; nested exception is org.springframework.beans.factory.NoSuchBeanDefi
1 回答org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'com.imooc.demo.dao.AreaDaoTest': Unsatisfied dependency expressed through field 'areadao'; nested exception is org.springframework.beans.factory.NoSuchBeanDef
3 回答寫(xiě)完測(cè)試類(lèi)報(bào)錯(cuò)了,error creating bean with name
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢(xún)優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2018-04-12
同學(xué)你可以仔細(xì)看看你的錯(cuò)誤,serviceImpl報(bào)錯(cuò)的,跟dao暫時(shí)無(wú)關(guān),你首先
確保你的service實(shí)現(xiàn)類(lèi)里有@Service注解
https://gitee.com/xiangze/demo/blob/master/src/main/java/com/imooc/demo/service/impl/AreaServiceImpl.java
service配置正確
https://gitee.com/xiangze/demo/blob/master/src/main/java/com/imooc/demo/config/service/TransactionManagementConfiguration.java
再退后對(duì)比下源碼的dao還有dao相關(guān)的配置
翔仔一再?gòu)?qiáng)調(diào),程序說(shuō)1是1,不可能大家可以自己卻不行,肯定是哪里配置錯(cuò)誤了,請(qǐng)仔細(xì)檢查
2019-02-28
我也是這個(gè)問(wèn)題,程序顯示找不到bean,要從哪里開(kāi)始排查問(wèn)題呢
2018-07-26
同問(wèn)題,在測(cè)試dao層就遇上了,解決不了?樓主解決了嗎?
2018-07-13
@MapperScan("com.imooc.demo.dao")這個(gè)對(duì)嗎?
2018-07-13
@MapperScan("com.imooc.demo.dao")有這個(gè),不用加@Repository注解的,先確定對(duì)不對(duì)2018-04-25
問(wèn)下老師,dao層沒(méi)有加@Repository注解,service層的dao通過(guò)@Autowired是怎么注入進(jìn)來(lái)的?
2018-04-12
2018-04-12
你的這個(gè)問(wèn)題問(wèn)的實(shí)在有點(diǎn)簡(jiǎn)陋,但我也遇到了同樣的問(wèn)題,估計(jì)原因可能是一樣。我后來(lái)發(fā)現(xiàn)是因?yàn)槲覀冏约簩?xiě)的SessionFactoryConfiguration這個(gè)類(lèi)名與spring中自帶的SessionFactoryConfiguration類(lèi)名沖突了,所以造成編譯報(bào)錯(cuò),我的解決方案就是把SessionFactoryConfiguration重名為DemoSessionFactoryConfiguration,你可以嘗試一下,是否可以解決~