@SpringBootAppliction: 标注在某个类,则是springboot的主配置类,springboot就运行这个类的main方法启动springboot;
@SpringBootConfiguration(包含@Configuration): Spring Boot的配置类;标注在某个类上,表示这是一个Spring Boot的配置类(配置类=配置文件;配置类也是容器的一个组件@Component)
@EnableAutoConfiguration: 开启自动配置功能;
@RestController: 这个类的所有方法返回的数据直接写给浏览器 (如果是对象转为json数据)