原因: 项目启动中没有扫描依赖项目的spring托管java类,会报异常Field redisService in com.food.wx.app.controller.TestService required a bean of type ‘com.food.commons.redis.util.RedisService’ that could not be found.
解决: 在启动main方法上的启动类上加上@ComponentScan标签;
做过web开发的同学一定都有用过@Controller,@Service,@Repository注解,查看其源码你会发现,他们中有一个共同的注解@Component,没错@ComponentScan注解默认就会装配标识了@Controller,@Service,@Repository,@Component注解的类到spring容器中,好下面咱们就先来简单演示一下这个例子
聚合項目中的common工具项目可以依赖,但启动找不到class解决
最新推荐文章于 2024-06-22 10:22:04 发布