java 坑总结

时间:2023-03-08 15:50:00

1.Cannot find current proxy: Set 'exposeProxy' property on Advised to 'true' to make it available.

解决方法:在配置文件中添加

     <aop:aspectj-autoproxy expose-proxy="true"/>
<bean class="org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator">
<property name="proxyTargetClass" value="true"/>
</bean>

pom.xml中添加aop相关jar包

        <dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
<version>${spring.version}</version>
</dependency> <dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aspects</artifactId>
<version>${spring.version}</version>
</dependency>