SpringBoot各大注解的作用
@RestController
@RestController 是 @Controller 和 @ResponseBody 的组合写法,表明这个类是控制层组件并且方法的返回值会以指定的格式直接写入到http response body 中,而不是解析为跳转路径。
@Service
被@Service标注的类会被Spring容器管理,标明这个类是业务层组件且是单例的。
(单例:假如去餐厅吃饭,并不是进去一个人跟一个服务员,而是不管进去多少人,都是这个服务员,只是他够快)
@RequestBoby
@RequestBoby 是用来处理content-type 为application/xml 或 application/json 类型的数据,因此它可以将请求体中的json字符串绑定到相对应的实体类上,也可以分别绑定到对应的字符串上。