Что такое аопаллианс?И почему Guice его использует?
-
05-07-2019 - |
Вопрос
Я использую guice для внедрения зависимостей с помощью aop из аопальянс.Я не могу понять, что такое aopalliance и кто реализовал версию (датированную 2004 годом), которая находится на их странице sourceforge.Почему guice использует эту версию вместо более известного пакета, такого как AspectJ?
Кроме того, знаете ли вы какие-либо обучающие материалы по версии aopalliance?
Спасибо
Решение
AOP Alliance — это набор интерфейсов, реализуемых несколькими платформами (см. Мотивы альянса АОП), включая Guice и Spring.
AOP Alliance был выбран для Guice, поскольку он обладает широкими возможностями и простым API.
В вики Guice есть Руководство АОП.
Не связан с StackOverflow