搭建springboot 项目后,一直报这个启动异常。 原因是目录问题(参考:https://blog.csdn.net/a532672728/article/details/77702772/)
原因一个是自己搭建springboot 服务时候,没有太注意创建的目录结构;另外一个就是对spring 初始化扫码时候不了解 默认扫码的是当前项目下的包。自己的目录:
如上图,如果我在其他模块创建的包名不是com.sq.summary,就要用注解单独的列出来。但是当包名过多时候,那样写太不方便,最好还是 起一样的包名。这样默认扫码时候就能扫描到了。
另外就是,主要配置文件扫码的mapper包:basePackages 需要单独列出来mapper扫码的包,配置文件也要对应: