点个关注,必回关 翻译:无法自动连线。未找到“用户服务”类型的服务类。 当报错之后idea会提示错误,不过程序的编译和运行都是没有问题的(这个错误提示不会产生任何印象) 解决方案 解决方案1: Settings - Editor - Ins
点个关注,必回关
翻译:无法自动连线。未找到“用户服务”类型的服务类。
当报错之后idea会提示错误,不过程序的编译和运行都是没有问题的(这个错误提示不会产生任何印象)
Settings - Editor - Inspections - spring - Spring Core - Code - Autowiring for Bean Class 勾去掉
将@Autowrited
改为@Autowrited(required = false)
。原因是spring auto scan
配置找不到对应的bean
,于是提示找不到对应bean
的错误。
将@Mapper
注解改为@Repository
。这样就不用更改@Autorited
也不会报错了
@Repository
需要在Spring中配置扫描地址,然后生成Dao
层的Bean才能被注入到Service
层中。
@Mapper
不需要配置扫描地址,通过xml里面的namespace
里面的接口地址,生成了Bean
后注入到Service
层中。
来源地址:https://blog.csdn.net/ManuMAX/article/details/128911423
--结束END--
本文标题: idea报错:Could not autowire. No beans of ‘UserService‘ type found.
本文链接: https://lsjlt.com/news/375906.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-04-01
2024-04-03
2024-04-03
2024-01-21
2024-01-21
2024-01-21
2024-01-21
2023-12-23
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0