6.4 小结_第6章 创建REST服务

6.4 小结

  • REST端点可以通过Spring MVC来创建,这里的控制器与面向浏览器的控制器遵循相同的编程模型。
  • 为了绕过视图和模型的逻辑并将数据直接写入响应体中,控制器处理方法既可以添加@ResponseBody注解也可以返回ResponseEntity对象。
  • @RestController注解简化了REST控制器,使用它的话,处理器方法中就不需要添加@ResponseBody注解了。
  • Spring HATEOAS为Spring MVC控制器返回的资源启用了超链接功能。
  • 借助Spring Data REST,Spring Data repository可以自动导出为RESTAPI。