【发布时间】:2012-01-08 15:24:03
【问题描述】:
有时需要知道在 Guice 中拦截方法调用的方法拦截器的顺序。一个简单的示例场景是使用 guice-persist 提供的 @Transactional 方法拦截器和自定义 @Retry 方法拦截器。重试拦截器必须在事务拦截器之外运行,以确保重试不在同一个事务中执行。
在 Spring 中,您可以为拦截器使用 Ordered 接口,以确保事务拦截器在重试拦截器中执行。有没有办法在 Guice 中实现同样的效果?
【问题讨论】:
标签: methods aop guice interceptor