一、引言
在spring cloud 项目中,我们常常在子模块中加载公共类库,作为驱动包。那么在另一个模块中需要加载配置文件的时候,往往spring cloud 自动扫描包的时候,只会扫描自己模块下的类。
二、抛出一个问题
发现我的swaggerconfig类与spring boot的启动类configApplication.java不在同一级目录下,所以扫描不到我的swaggerconfig的配置信息
方法一、在spring boot application主类上使用@import 注解
方法二、创建spring.factories文件
这种方式也可以使用第三方的配置