spring_reference/IV. Spring Boot features/36.2. Locating auto-configu...

932 B
Raw Blame History

36.2. 定位auto-configuration候选者

Spring Boot会检查你发布的jar中是否存在META-INF/spring.factories文件。该文件应该列出以EnableAutoConfiguration为key的配置类

org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
com.mycorp.libx.autoconfigure.LibXAutoConfiguration,\
com.mycorp.libx.autoconfigure.LibXWebAutoConfiguration

如果配置需要应用特定的顺序,你可以使用@AutoConfigureAfter@AutoConfigureBefore注解。例如你想提供web-specific配置你的类就需要应用在WebMvcAutoConfiguration后面。