Field driverInfoService in com.sqrequired a bean of type that could not be found.

        搭建springboot 项目后,一直报这个启动异常。 原因是目录问题(参考:https://blog.csdn.net/a532672728/article/details/77702772/)

        原因一个是自己搭建springboot 服务时候,没有太注意创建的目录结构;另外一个就是对spring 初始化扫码时候不了解 默认扫码的是当前项目下的包。自己的目录:

     

 

 

 如上图,如果我在其他模块创建的包名不是com.sq.summary,就要用注解单独的列出来。但是当包名过多时候,那样写太不方便,最好还是 起一样的包名。这样默认扫码时候就能扫描到了。

 

         另外就是,主要配置文件扫码的mapper包:basePackages 需要单独列出来mapper扫码的包,配置文件也要对应:

    

 

 

 

posted @ 2020-11-13 14:46  Doyourself!  阅读(338)  评论(0编辑  收藏  举报