关于Spring AOP中JDK动态代理中使用匿名内部类对InvocationHandler接口的传参
示例展示对userDao中的add方法进行增强
@Override
public int add(int a, int b) {
System.out.println("execute add()");
return a + b;
}
两种方法:
使用一个类实现InvocationHandler接口进行传参
直接使用有参的构造函数即可实现
使用匿名内部类进行传参
由于接口的匿名内部类,无法使用有参的构造函数,故这里使用了自定义方法(accpet)进行传参
原创
2020-06-14 21:26:43 ·
899 阅读 ·
1 评论