CGLIB简介
CGLIB 用来对没有实现接口的类,实现代理对象的创建,原理是 生成一个子类继承这个类,这个子类就是代理对象,在这个子类中实现AOP的思想
CGLIB的使用
1. 导入jar包
这个包已经集成到spring的核心包中,只要导入spring的 spring-core-4.1.1.RELEASE.jar 就行
2. 先创建一个类
package cn.itcast.aop.demo;
public class ProductDao {
public void add(String str){
System.out.println("add===="+str);
}
public void delete (String str){
System.out.println("delete==="+str);
}
}