I am using Spring 4.2.4.RELEASE in my web application and I would like to remove the dependency on aspectjweaver.jar from it. I don\'t use AOP directly and I certainly don\'
The answer is no. Spring AOP is syntactically an AspectJ subset, thus it uses AspectJ classes for parsing pointcuts. It also exposes AspectJ classes like JoinPoint, ProceedingJoinPoint and AspectJ annotations like @Poinctut, @Before, @After, @Around, @DeclareParents etc.