IDEA 中@Autowired注解下无法自动装配找不到“UsCould not autowire. No beans of ‘UserMapper‘ type found. 提示报红 ,解决方案。 |
您所在的位置:网站首页 › 找不到南京兴荣的入口 › IDEA 中@Autowired注解下无法自动装配找不到“UsCould not autowire. No beans of ‘UserMapper‘ type found. 提示报红 ,解决方案。 |
@Autowired注解下 Could not autowire. No beans of 'UserMapper' type found. 无法自动连线。找不到“UserMapper”类型的bean 提示类似报错爆红状态
目录 1.打开Settings设置 2.依次打开 Editor > Inspections > Spring > Spring Core > Code > Autowired for bean class 取消对钩 3.完成后,对比效果 解释一下这不是错误,旧版本的一种提示红色,新版本会提示黄颜色。 即使不解决提示颜色也会代码正常编译运行(前提不是真正自动注入错误) 解决方案如下: 1.打开Settings设置最后一定保存设置 3.完成后,对比效果 接下来了解一下@Autowired @Autowired是一种注解,可以对成员变量、方法和构造函数进行标注,来完成自动装配的工作,@Autowired标注可以放在成员变量上,也可以放在成员变量的set方法上,也可以放在任意方法上表示,自动执行当前方法,如果方法有参数,会在IOC容器中自动寻找同类型参数为其传值。 这里必须明确:@Autowired是根据类型进行自动装配的,如果需要按名称进行装配,则需要配合@Qualifier使用;
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |