我将spring数据rest与@repositoryrestresource一起使用,系统中的所有实体都会自动处理所有 predicate 。
我的项目不需要控制器。
但我确实希望在对实体进行get调用之前执行某些操作。在不编写自定义控制器的情况下,最好的方法是什么?
我可以在spring数据rest中编写一些事件处理程序,比如@handlefterdelete,但是没有get的处理程序。
我将spring数据rest与@repositoryrestresource一起使用,系统中的所有实体都会自动处理所有 predicate 。
我的项目不需要控制器。
但我确实希望在对实体进行get调用之前执行某些操作。在不编写自定义控制器的情况下,最好的方法是什么?
我可以在spring数据rest中编写一些事件处理程序,比如@handlefterdelete,但是没有get的处理程序。
1条答案
按热度按时间i2byvkas1#
恐怕目前还没有解决方案能够在框架之外提供这一点。然而,有一项拉动请求已得到讨论,但尚未得到执行,因为在这项请求的普遍性方面仍然存在悬而未决的问题
findBy*
方法。如果你不需要一个通用的解决方案,还没有建议
HandlerInterceptor
是一条路要走…