<dependency>
<groupId>com.ydzbinfo.hussar</groupId>
<artifactId>ydzb-guns-framework</artifactId>
<version>1.0.0</version>
<exclusions>
<exclusion>
<!--mongodb在framework中的依赖范围scope为compile,现在不需要加载mongodb,所以先排除掉-->
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-mongodb</artifactId>
</exclusion>
</exclusions>
</dependency>
mongodb的自动配置 排除需要在
@SpringBootApplication(scanBasePackages = { "com" },
exclude = {SecurityAutoConfiguration.class,MongoAutoConfiguration.class, MongoDataAutoConfiguration.class})
中设置,但是因为项目中需要注入MongoTemplate,所以这种方式也不行,还是直接在pom的dependency中排除吧
https://www.cnblogs.com/yingkamen/p/10233866.html