[Из песочницы] AOP in action. AspectJ (CTW) + Spring + LTW
Решил внедрить АОП логирование на проект и не внедрил. Как и почему, собственно и хочу поделиться. Я не буду описывать суть и принципы АОП, а опишу только те проблемы, с которыми я столкнулся, и решения которых заняло много времени. У меня было в распоряжении Spring, WebLogic, google.com и проект, куда я хотел внедрить АОП логирование. Скажу сразу, до этого я никогда не работал с АОП.Проблема № 1Spring AOP — использует proxy-based подход. Если у нас есть класс (СlassA) с методами (methodA, methodB), при этом methodB () вызывает methodA () и аспект (допустим after) который должен выполняться при вызове methodA (): Читать дальше →
