Je souhaite utiliser des annotations @cacheable sur des objets qui ne sont pas gérés au printemps. J'utilise le compilateur maven-aspectj pour compléter les classes. Mais je ne vois rien se tissé.cache cache et aspectj
Je n'ai pas un aspect @, car je suppose que le printemps devrait prendre soin de cela pour toutes les annotations liées au cache. J'ai ce qui suit dans mon fichier de configuration.
J'ai fait quelques changements après googler
<cache:annotation-driven mode="aspectj"/>
<context:annotation-config />
<context:component-scan base-package="com.merc.spring.cache.aspectj" />
ajouté un aop.xml dans le dossier META-INF avec suivante il
<aspectj>
<weaver options="-verbose -showWeaveInfo">
<include within="com.merc.spring.cache.aspectj..*"/>
</weaver>
</aspectj>
Son déjà présent rien ne se passe – user373201
Oh, d'accord, vous avez des aspects de printemps dans votre chemin de classe non? soit ce qui pourrait être manquant ou la façon dont vous avez configuré le plugin aspectj - il aurait dû fonctionner autrement –