关于@autowire无法自动注入问题
归咎原因是因为spring自动装配时发现了多个beans,无法确定自动注入哪一个
1.数据持久层dao加@repository注解
2.业务层实现类加@service,依赖注入dao
3.传输层接口transport加@FeignClient(name=“provider”)和@requestmapping
4.传输层接口实现类依赖注入service加@restcontroller和requestmapping
5.重点:问题大多数都是在控制层controller依赖注入传输层transport时出现,因为我们的项目会有传输层,一般情况没有这一层
6.不要试图去听信其他博主改报警等级,都是掩耳盗铃
………我的问题最终出现在cpom文件不知何时多了一个多余的依赖关系,consumer多了一个provider的依赖╭(╯ε╰)╮
这是在consumer里面多出来的依赖关系
无法注入的问题所在