在Spring中测试CGLIB动态代理遇到ClassNotFoundException: org.objectweb.asm.Type问题

Java61

在Spring项目中进行简单的cglib动态代理的学习测试,主要代码如下:

一个目标类HaveDinnerService

public class HaveDinnerService {
    public String eat(String food) {
        System.out.println("开始吃" + food + "=========================");
        return food;
    }
}

自定义的MethodInterceptor方法拦截器

```
public class MyMethodInterceptor implements MethodInterceptor {
@Override
public Object intercept(Object o, Method method, Object[] objects, MethodProxy methodProxy) throws Throwable {
System.out.println("准备吃晚饭了");

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长