6

我已经能够在业务服务类上使用 Spring AOP(结合 AspectJ 注释)定义多个方面(一个是 @Before,另一个是 @Around)。

目前,他们被一一(按顺序)调用。但是我想知道如何定义调用方面的优先级以及在哪里。

请就 Spring AOP 指导我。请注意,我使用的是 Spring 2.5.3 框架。

4

1 回答 1

6

我找到了这个问题的答案。

可以使用@Order 注释来指定特定Aspect 类(用@Aspect 注释的类)的顺序/顺序。

或者方面类可以实现 org.springframework.core.Ordered 接口,为 Spring 框架提供订单值。

于 2008-09-24T08:37:40.513 回答