Using Spring Boot —— Auto-configuration

好久不见. 提交于 2020-02-21 03:56:46

  Spring Boot auto-configuration尝试基于依赖的jar 自动配置Spring应用程序。需要添加@EnableAutoConfiguration(或者SpringBootApplication)注解 到 @Configutation类中的一个。

 

1.自动配置非侵入性

  在任何时候,你都可以开始定义自己的配置来替换自动配置的特定部分。

 

2.禁用特定的自动配置类

  @EnableAutoConfiguration注解的属性exclude,可以用来指定禁用的类;

       也就可以使用excludeName,通过qualified name排除

        也可以spring.autoconfigure.exclude

  

import org.springframework.boot.autoconfigure.*;
import org.springframework.boot.autoconfigure.jdbc.*;
import org.springframework.context.annotation.*;

@Configuration
@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})
public class MyConfiguration {
}

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!