使用@SpringBootApplication注解

很多Spring Boot开发者总是使用@Configuration , @EnableAutoConfiguration 和 @ComponentScan 注解他们的main类。
由于这些注解被如此频繁地一块使用(特别是你遵循以上最佳实践时),Spring Boot提供一个方便的@SpringBootApplication 选择。
@SpringBootApplication 注解等价于以默认属性使用 @Configuration , @EnableAutoConfiguration 和 @ComponentScan 。
same as @Configuration @EnableAutoConfiguration @ComponentScan
@SpringBootApplication
public class BootdoApplication {
    public static void main(String[] args) {
        SpringApplication.run(BootdoApplication.class, args);
        System.out.println("ヾ(◍°∇°◍)ノ゙    bootdo启动成功      ヾ(◍°∇°◍)ノ゙
" +
                " ______                    _   ______            
" +
                "|_   _ \                  / |_|_   _ `.          
" +
                "  | |_) |   .--.    .--. `| |-' | | `. \  .--.   
" +
                "  |  __'. / .'`\ \/ .'`\ \| |   | |  | |/ .'`\ \ 
" +
                " _| |__) || \__. || \__. || |, _| |_.' /| \__. | 
" +
                "|_______/  '.__.'  '.__.' \__/|______.'  '.__.'  ");
    }
}
原文地址:https://www.cnblogs.com/xyhero/p/fed3ad8f5a302a899259dd80236065d8.html