@RestController 和@RepositoryRestController 的区别
Difference between @RestController and @RepositoryRestController
显示这两个注释之间差异的典型用例 代码 是什么 - 即 @RestController
和 @RepositoryRestController
- ?
根据注释,RepositoryRestController
是一种提供仍然利用 Spring 数据 REST 功能的自定义控制器的方法。
Spring 数据 REST 参考指南,15.6. Overriding Spring Data REST Response Handlers:
Sometimes you may want to write a custom handler for a specific
resource. To take advantage of Spring Data REST’s settings, message
converters, exception handling, and more, use the
@RepositoryRestController annotation instead of a standard Spring MVC
@Controller or @RestController.
最重要的是,RepositoryRestController
知道 Spring 数据 REST 基本路径,并将在此基本路径下提供服务。
显示这两个注释之间差异的典型用例 代码 是什么 - 即 @RestController
和 @RepositoryRestController
- ?
根据注释,RepositoryRestController
是一种提供仍然利用 Spring 数据 REST 功能的自定义控制器的方法。
Spring 数据 REST 参考指南,15.6. Overriding Spring Data REST Response Handlers:
Sometimes you may want to write a custom handler for a specific resource. To take advantage of Spring Data REST’s settings, message converters, exception handling, and more, use the @RepositoryRestController annotation instead of a standard Spring MVC @Controller or @RestController.
最重要的是,RepositoryRestController
知道 Spring 数据 REST 基本路径,并将在此基本路径下提供服务。