@SpringBootApplication 组合注解 (具有多个注解功能)
————@SpringBootConfiguration
————————@Documented 表明这个注解应该被 javadoc工具记录(没什么用)
————————@Configuration 表示当前类可以看作是xml配置文件,(以前我们都是xml配置现在spring推荐java配置)springboot 可以@bean
————@EnableAutoConfiguration
—————————@AutoConfigurationPackage 启动自动配置,该注解开启,使用Spring boot启动项目时,就会把找的jar包,自动配置整合.
—————————@import(xx.class) 检查jar包是否完整
————@ComponentScan 包扫描,扫描的是和标注解的该类同级目录的包
@SpringBootApplication 属性
@SpringBootApplication (exclude = {RedisAutoConfiguration.class, SolrAutoConfiguration.class})
关闭自动配置:(示例排除redis自动配置和solr自动配置)
spring Boot 提倡零xml配置,但实际情况中有些情况需要配置xml文件,如何读取呢?通过以下注解
@ImprtResource({"classpath:content.xml","classpath:a.xml"})