亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

@Autowired為什么注入 不成功。說找不到bean

mvc模式。為啥會報錯呢。請大家看下


首先是Service層

https://img1.sycdn.imooc.com//5c3f420100018b3507500422.jpg

然后是dao層

https://img1.sycdn.imooc.com//5c3f422d000139fd08350280.jpg

再來是業務實現類

https://img1.sycdn.imooc.com//5c3f425200011f2b07810488.jpg

最后是控制層

https://img1.sycdn.imooc.com//5c3f42670001f12d09090514.jpg

這個是測試

https://img1.sycdn.imooc.com//5c3f429500014ccb10220421.jpg

xml文件。我看人家只寫了一行。。

https://img1.sycdn.imooc.com//5c3f42b6000199ed11910388.jpg

運行。報錯。

https://img1.sycdn.imooc.com//5c3f42e60001ce5f18370628.jpg

這是為什么呢

正在回答

4 回答

service層和dao層的bean沒定義

0 回復 有任何疑惑可以回復我~
#1

慕粉1473922411 提問者

您好,是要在配置掃描那添加嗎?我添加了service的實現類可以打印出Controller的內容了。然后,我在service的實現類里@Autowired自動注入Mapper接口,他就報錯。我在配置掃描那添加了相應的包:Conntroller,Service,Impl,Mapper.也不行。連controller都報錯了。Mapper接口是直接 private StudenteMapper studenteMapper 到Service實現類的。上面寫了@Autowired注解。。請問是啥原因。不應該走通了嗎??
2019-01-17 回復 有任何疑惑可以回復我~
#2

慕粉1473922411 提問者

解決了,您不用回復了。我看他這是咋實現出來的。
2019-01-17 回復 有任何疑惑可以回復我~

怎么解決的說一下啊,我也遇到了這個問題

0 回復 有任何疑惑可以回復我~

大家,我在Service的實現類里添加了

@Autowired

private StudenteMapper studenteMapper;

但就報錯了,我在配置掃描里寫了相關包的。錯誤還是之前的錯誤。說找不到bean。但注掉它一切正常。難道從Controller的那個bean進到Service的實現類時還要有一個Bean嗎?


0 回復 有任何疑惑可以回復我~
#1

慕粉1473922411 提問者

已解決。感覺這塊學的好繞啊。。。
2019-01-17 回復 有任何疑惑可以回復我~
#2

qq_慕粉3154502 回復 慕粉1473922411 提問者

請問如何解決的,自動注入,說找不到bean
2019-10-28 回復 有任何疑惑可以回復我~

XML 文件里只配置了Controller的bean ?如果你沒有啟動項目就因為沒有配置service和dao的bean 所以會報錯 ?如果啟動了項目 那配置掃描需要修改 要可以掃描到service和dao才可以

1 回復 有任何疑惑可以回復我~
#1

慕粉1473922411 提問者

謝謝,早上查到了,但是。。接口實現類的打印不出來。并且報錯。。我再看了。謝謝你
2019-01-17 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

@Autowired為什么注入 不成功。說找不到bean

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號