@SpringBootApplication 来标注一个主程序类,说明这是一个Spring Boot应用
@EnableAutoConfiguration 开启自动配置功能;
@SpringBootConfiguration 标注在某个类上,表示这是一个Spring Boot的配置类
@Controller 标注当前类为一个controller层的类
@RestController 等同(@Controller + @ResponseBody)
@Service 标注当前类为一个service 层的类
@Component 将此类加入到spring容器中
@RequestMapping 前端请求url
@ResponseBody 返回前端json格式
@Autowired 注入对象
@ConfigurationProperties 告诉SpringBoot将本类中的所有属性和配置文件中相关的配置进行绑定;
@Value 获取配置文件中的某项值
@SpringBootTest 表示为springboot的测试类