2015-02-12 2 views
0

У меня есть точка разреженности для всех классов в Spring AOP какSpring с участием игнорируя срез точек класса

@Pointcut ("исполнение (* com.company.app .. * (..))")

Теперь мне нужно исключить класс say com.company.app.IgnoreClass. Может кто-нибудь, пожалуйста, помогите мне написать pointcut?

ответ

0

Pointcut исключить все методы в IgnoreClass бы:

@Pointcut("execution(* com.company.app..*(..)) && !execution(* com.company.app.IgnoreClass.*(..)) ") 

Документация о выражении here срезов в, также более соответствующую информацию о Spring AOP объявляющий here срезов в.

Смежные вопросы