您的位置:首页 > 编程语言 > Java开发

SpringMvc中自动注入失败原因

2016-04-20 20:34 246 查看
在SpringMvc中使用自动注入并且给与bean的属性默认值的时候,刚开始tomcat启动报错bean的自动注入失败,后来自己使用@Qualifier使用ByName后Tomcat启动正常没有报自动注入失败的错误,但是在给属性赋予默认值出错,代码调用并没有赋值成功,返回的为null,让我很困扰,找了很久后,发现原因在配置文件中赋予默认值的配置中,如下:



问题处在bean的id上,原因就是id没有全部小写,id最好全部小写这样符合Spring规范

将id全部改成小写后并且不使用ByName,Tomcat也启动正常,默认值获取也正常 OK!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: