admin管理员组

文章数量:1794759

微服务架构中出现Bean注入失败Consider defining a bean of type 'com.hongyu.api.redis.BaseRedisService' i

微服务架构中出现Bean注入失败Consider defining a bean of type 'com.hongyu.api.redis.BaseRedisService' i

 控制台错误详细信

*************************** APPLICATION FAILED TO START *************************** Description: Field baseRedisService in com.hongyu.member.service.impl.DemoApiServiceImpl required a Bean of type 'com.hongyu.api.redis.BaseRedisService' that could not be found. Action: Consider defining a bean of type 'com.hongyu.api.redis.BaseRedisService' in your configuration.

造成该问题的原因:项目已被分解为不同的模块,需要指定要扫描独立模块下对应的包

解决办法:在启动类上使用@ComponentScan注解

@SpringBootApplication @EnableEurekaClient @ComponentScan("com.hongyu.api") public class MemberService { /** * @Function: MemberService.java * @Description: 该函数的功能描述 * @param:描述1描述 * @return:返回结果描述 * @throws:异常描述 * @author: Jack * @date: 2019年7月3日 上午10:41:41 */ public static void main(String[] args) { SpringApplication.run(MemberService.class, args); } }

 

本文标签: 架构beantypedefiningamp