小编最近看了一下redis的黑马,觉得这我没涉及过,专门记录一下,
-
//具体的上下文代码去b站找黑马redis入门到实战 P54集
启动类添加
//在启动类添加这个逐渐 这个是暴露代理对象
@EnableAspectJAutoProxy(exposeProxy = true)
pom.xml添加
<!--依赖添加-->
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
</dependency>
直接就可以用AopContext这个来获取具体的代理对象
//IVoucherOrderService 这个是实现类接口,然后获取代理对象(事务的)
IVoucherOrderService proxy = (IVoucherOrderService) AopContext.currentProxy();
//这个proxy点出来的方法就是实现类
proxy.creatVoucherOrder(voucherId)