【问题标题】:Disable Spring Boot Configuration禁用 Spring Boot 配置
【发布时间】:2022-01-21 20:42:03
【问题描述】:

如何禁用 Spring Boot 自动配置。我想禁用数据源自动配置。

【问题讨论】:

    标签: spring spring-boot spring-autoconfiguration


    【解决方案1】:

    试试这两种方法:

    属性配置

        spring:
          profiles: app-profile
          autoconfigure:
            exclude:
            - org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration
            - org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration
            
    

    类级配置

        @SpringBootApplication(exclude = {DataSourceAutoConfiguration.class, HibernateJpaAutoConfiguration.class})
        public class SpringBootApp {
        public static void main(String[] args) {
            SpringApplication.run(SpringBootApp.class, args);
        }
    

    参考:

    https://docs.spring.io/spring-boot/docs/1.4.1.RELEASE/reference/html/using-boot-auto-configuration.html

    【讨论】:

    • 如果您还可以包含指向一般指南的链接,那就太好了。 +1 不过
    猜你喜欢
    • 2016-02-12
    • 2018-05-15
    • 1970-01-01
    • 2015-06-24
    • 2017-05-12
    • 1970-01-01
    • 1970-01-01
    • 2017-01-16
    • 2015-04-29
    相关资源
    最近更新 更多