Как передать несколько параметров в методе Spring AOP Advice (@Before) с помощью аннотации? - PullRequest
2 голосов
/ 23 июня 2011

Я готовлю демонстрационное приложение Spring AOP. Я застрял.Мой запрос .. Как передать несколько параметров в методе Spring AOP Advice (@Before) с помощью аннотации?

1 Ответ

2 голосов
/ 23 июня 2011

из http://static.springsource.org/spring/docs/2.5.x/reference/aop.html см. Раздел 6.2.4.6.2

Вы можете передать параметры следующим образом

@Before("com.xyz.myapp.SystemArchitecture.dataAccessOperation() &&" + 
        "args(account,..)")
public void validateAccount(Account account) {
  // ...
}
...