【发布时间】:2021-05-15 19:58:02
【问题描述】:
我正在使用带有@RepositoryRestResource 的spring data rest,其中所有动词都会为系统中的所有实体自动处理。
我的项目不需要控制器。
但我确实想在对实体进行 GET 调用之前执行某些操作。在不编写自定义控制器的情况下,最好的方法是什么?
我可以在 Spring Data Rest 中编写事件处理程序,例如 @HandleAfterDelete,但没有 GET 处理程序。
【问题讨论】:
-
你试过 HandlerInterceptor 了吗?
-
谢谢,我会试试的,有没有办法让 HandlerInterceptor 只为某个 GET 调用做点什么?
标签: spring spring-data-jpa spring-data spring-data-rest