【问题标题】:Difference between @RestController and @RepositoryRestController@RestController 和 @RepositoryRestController 之间的区别
【发布时间】:2016-04-03 10:41:26
【问题描述】:

显示这两个注释之间区别的典型用例代码是什么 - 意思是@RestController@RepositoryRestController - ?

【问题讨论】:

    标签: spring-mvc spring-data spring-data-rest spring-restcontroller


    【解决方案1】:

    根据注释,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 基本路径,并将在此基本路径下提供服务。

    【讨论】:

      猜你喜欢
      • 2019-01-25
      • 1970-01-01
      • 2014-10-04
      • 1970-01-01
      • 2021-12-25
      • 2020-05-10
      • 2014-09-20
      • 2010-10-28
      • 2015-10-04
      相关资源
      最近更新 更多