有没有办法“覆盖”jaxrs 资源?

问题描述

我必须使用一个为某些任务提供 jaxrs rest-api 的库。这个 api 是一个实现 jaxrs 注释接口的类。现在我需要围绕其中一个端点构建一个“包装器”,因为在访问这些资源之前需要进行一些服务器端检查。

我发现实现此目的的唯一可行方法是完全禁止访问这些资源,在新路径上添加新资源并通过服务器端“休息代理”调用原始资源。有没有更好的方法来做到这一点?我希望也许有办法以某种方式“覆盖”这个资源,但我在任何地方都找不到任何东西。我还阅读了关于子资源定位器的内容,但这并没有奏效,因为即使在根路径中,如果下面有一个匹配的资源,用完整路径注释,定位器似乎也被忽略了。

我正在使用 Resteasy。 实现这一目标的最佳做法是什么?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)