我有一些清理逻辑,理想情况下,这应该是在向客户端发送响应之前要做的最后一件事。但是,我一直在反复无常地反复寻找比我想的要晚的东西。
WriterInterceptor.aroundWriteTo(
在所有过滤器之后运行ExceptionMapper.toResponse
甚至在WriterIntercepter之后运行!我已经厌倦了尝试通过反复试验弄清楚它的问题,但是显然,ExceptionMapper对于每次都需要发生的清理逻辑来说是一个糟糕的地方。
因此,在JAX-RS服务中,应该把每次都需要发生的清除逻辑放在最后一步?