Что такое альянс? И почему это использует хитрость? - PullRequest
22 голосов
/ 16 июня 2009

Я использую guice для внедрения зависимостей с помощью aop от aopalliance .Я не могу до конца понять, в чем суть альянса и кто реализовал версию (датированную 2004 годом), которая находится на их странице sourceforge.Почему Guice использует эту версию вместо более известного пакета, такого как AspectJ?

Кроме того, знаете ли вы какие-либо руководства по версии aopalliance?

Спасибо

1 Ответ

17 голосов
/ 16 июня 2009

AOP Alliance - это набор интерфейсов, которые реализуются несколькими платформами (см. AOP Alliance Motivations ), включая Guice и Spring.

AOP Alliance был выбран для Guice, потому что он обладает высокими возможностями и простым API.

В вики Guice есть AOP guide .

...