У меня есть существующий проект, построенный на весне.
Я бы хотел отлавливать вызовы HibernateTemplate.save (), поэтому я определяю pointcut для exec (save ()) и записываю время в краткий совет.
Я мог бы определить аспекты с помощью Spring AOP, но я вижу, что Spring AOP работает, только если объект в pointcut является бином, но в моем случае HibernateTemplate может быть создан в new () непосредственно в существующем клиенте код.
поэтому я должен использовать компилятор aspectj через плагин maven. Интересно, есть ли потенциальные конфликты для смешивания Spring AOP и aspectj? ---- предыдущие разработчики этого проекта, возможно, уже использовали Spring AOP где-то
Спасибо
Ян