Spring AOP depends on proxy mechanism - J2SE dynamic proxies or using CGLIB(according to the spring documentation). Is it possible to use the AOP mechanism defined by Spring without creating/declaring the beans in the spring application context?
If its not possible with Spring - is AspectJ's Load time Weaving(LTW) or Compile Time Weaving (CTW) would help resolve the issue?
Requirement : Trying to implement logging and transaction management for a old project of mine without declaring the POJO's as spring beans.