maven 子模块会继承父模块的包,但是在一些服务中我们不需要用到数据源,所以关掉spring boot 的自动配置。

关闭的方法有两种:

  • yaml /properties 配置
  • 注解关闭

yaml

spring:
  autoconfigure:
    exclude: org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration

注解


@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class })

@SpringBootApplication(exclude={
		RedisAutoConfiguration.class,
		RedisRepositoriesAutoConfiguration.class
})

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐