记个小笔记
@SpringBootApplication(exclude = DataSourceAutoConfiguration.class) 是一个Spring Boot应用程序中用来排除特定自动配置类的注解,一般情况不需要使用数据库,取消这个自动配置即可;
如果你这样做了,发现还是出现Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.那说明还有别的地方尝试读取数据库配置,那就是排除的自动配置不够干净
这里找了几个常见自动连接配置,只要是能import的全给排除掉,一般够用了
@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class, DataSourceTransactionManagerAutoConfiguration.class, DruidDataSourceAutoConfigure.class , HibernateJpaAutoConfiguration.class})
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/wuge507639721/article/details/136808012