比如项目中引入了mybatis,但是排错的时候想排除数据库相关的干扰,注释掉mybatis依赖,
项目有报错,此时排除自动配置就派上用场了
方式一:
@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class, DataSourceTransactionManagerAutoConfiguration.class })
方式二:
spring.autoconfigure.exclude=
org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration,
org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration
springboot排除自动配置的4个方法
最新推荐文章于 2025-08-27 17:04:00 发布
本文介绍在SpringBoot项目中如何通过配置排除MyBatis依赖,以避免数据库相关组件的自动配置,便于排错和测试。提供了两种实用的方法:一种是在@SpringBootApplication注解中使用exclude属性,另一种是通过spring.autoconfigure.exclude属性。
4275

被折叠的 条评论
为什么被折叠?



