Обучение аспектуJ - PullRequest
       1

Обучение аспектуJ

5 голосов
/ 26 октября 2010

Я прочитал документы в следующих местах.Может быть, я слишком тупой, но я не вижу слишком много полезных примеров, которые я могу визуализировать, и не слишком много в моей голове.

http://eclipse.org/aspectj
http://www.ibm.com/developerworks/java/library/j-aopwork8/index.html

Есть ли у кого-нибудь хороший и простой способ начать работу с документом AspectJ онлайн?Пример проекта затмения, с которым я могу бегать и играть, был бы супер!

Ответы [ 4 ]

9 голосов
/ 26 октября 2010

Я написал пример, который показывает вам, как AspectJ может работать с аннотациями, такими как @javax.inject.Inject здесь

Я также попытался упростить AspectJ с помощью шпаргалки здесь .

Если вам нужно понять теорию, AspectJ в действии очень хорош.Для онлайн-ресурсов у Spring есть хороший справочный документ, который вы можете прочитать здесь .

Надеюсь, это поможет!

4 голосов
/ 26 октября 2010

AspectJ в действии может помочь.У него есть несколько необычных сценариев использования, которые помогут вам выйти за рамки стадии «привет мир».

Вы также можете промокнуть от реального использования, начав с Spring.

1 голос
/ 04 ноября 2010

Это ссылка на реализацию шаблонов проектирования GoF в AspectJ (они не были обновлены для AspectJ 5, но они все еще очень актуальны).Они предоставляют несколько отличных примеров шаблонов, которые можно использовать при реализации аспектов:

http://hannemann.pbworks.com/Design+Patterns

0 голосов
/ 30 января 2011

Spring Roo - отличный способ изучить AspectJ, так как он настраивает все проекты. Он также генерирует ITD AspectJ, которые я нашел очень полезными для изучения.

Отличная книга AspectJ in Action.

...