为什么用注解?
用注解可以减少配置文件使用,使用面向对象
常见注解
@SpringBootApplication 让spring boot 自动进行配置=等价于:@Configuration ,@EnableAutoConfiguration 和 @ComponentScan 三个配置
@ResponseBody 将结果返回HTTP,结果为json数据, 和ResponseMapping一起使用。
@Controller 定义控制器,作用时将URL发来的请求发往对应的服务层service接口。也是配合ResponseMapping使用。
@RestController 标注控制层组件,等于@ResponseBody和@Controller的合集。
@RequestMapping:提供路由信息,负责URL到Controller中的具体函数的映射。
网友评论