【发布时间】:2016-04-03 10:41:26
【问题描述】:
显示这两个注释之间区别的典型用例代码是什么 - 意思是@RestController和@RepositoryRestController - ?
【问题讨论】:
标签: spring-mvc spring-data spring-data-rest spring-restcontroller
显示这两个注释之间区别的典型用例代码是什么 - 意思是@RestController和@RepositoryRestController - ?
【问题讨论】:
标签: spring-mvc spring-data spring-data-rest spring-restcontroller
根据注释,RepositoryRestController 是一种提供自定义控制器的方法,该控制器仍然利用 Spring Data REST 功能。
Spring Data REST 参考指南,15.6. Overriding Spring Data REST Response Handlers:
有时您可能想为特定的 资源。要利用 Spring Data REST 的设置,消息 转换器、异常处理等,使用 @RepositoryRestController 注解而不是标准的 Spring MVC @Controller 或 @RestController。
最重要的是,RepositoryRestController 知道 Spring Data REST 基本路径,并将在此基本路径下提供服务。
【讨论】: