@EnableAutoConfiguration:启用springboot的自动配置,根据所声明的依赖对Spring进行自动配置
@ComponentScan 和 @Component在应用程序所在的程序包上启用扫描
@Configuration:允许在上下文中注册额外的bean或导入其他配置类
@RestController:标记该controller反会json格式,用来直接编写Restful接口
@SpringBootApplication:标记为启动类
使用ComponentScan和EnableAutoConfiguration代替SpringBootApplication启动
@ComponentScan(basePackages = "com.test.run")//---控制器扫包范围
@EnableAutoConfiguration
public class App {
public static void main(String[] args) {
SpringApplication.run(App.class, args);
}
}
原文:https://www.cnblogs.com/liclBlog/p/9668475.html