Каковы возможные варианты использования АОП? - PullRequest
50 голосов
/ 04 февраля 2010

Я хотел бы представить, каковы возможные варианты эффективного участия АОП в разработке приложений.До сих пор я встречал только:

  • связанные с журналированием
  • проверки безопасности
  • управление транзакциями
  • настройка устаревшего приложения

Что-нибудь еще?

(Это не обязательно должен быть AOP на основе прокси Spring - скорее JBoss AOP.)

( Смежный вопрос )

Ответы [ 11 ]

0 голосов
/ 04 января 2016

Мы используем AspectJ для выполнения AOP.Варианты использования, помимо вышеупомянутых, следующие:

  • Ограничение доступа к вызовам методов только для нескольких классов.
  • Автоматическое аннотирование выбранных методов / классов / полей.
...