版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: gudepeng.github.io/note/2020/0…
当引入了一个spring stater的时候不像启用spring.factories中特定的EnableAutoConfiguration类时。 或者咱们开发的stater依赖于其他stater,但是不想启动他的自动装配类时。
public class TestConfig implements AutoConfigurationImportFilter { @Override public boolean[] match(String[] autoConfigurationClasses, AutoConfigurationMetadata autoConfigurationMetadata) { return new boolean[0]; } } 复制代码
autoConfigurationClasses数组内是所有自动装配类的全路径。 如果想排除对应的类不使用,只需要在return出去的数组对应位置设置成false。