前言
spring boot整合了大部分第三方框架,用戶只需要引入相應的jar包,就能自動完成基本的配置,本文旨在介紹自動完成配置的機制與方式
相關注解
@EnableAutoConfiguration,該注解為springboot自動加載配置信息的入口(@SpringBootApplication依賴該注解)
該注解告訴springboot掃描項目下的所有jar包,查找classpath:META-INF/spring.factories文件,加載該文件中的配置信息,格式如下:
org.springframework.boot.autoconfigure.EnableAutoConfiguration=core.bean.MyConfig
其中core.bean.MyConfig為要實例化的配置類
@Import,導入普通類到ioc容器