Consider defining a bean of type 'com.tensquare.base.entity.Result' in your configuration.

如图,maven项目启动时报错,告诉我们CommentController需要一个com.tensquare.base.entity类型的bean。结果却找不到。

经过一番检查,发现原因是我在Controller控制层使用注解注入了

@Autowired

  Result result; 

Result 是我的微服务项目中写的一个统一异常处理返回方法,在别的子集项目中,通过依赖可以直接调用此方法,但是我犯了一个很低级的错误,使用了注解注入,导致spring识别不到,从而导致项目启动失败,如果你有类似的错误,那么此文章或许会对你有些帮助。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容