动态代理
简单来讲 一般有 dao标准接口类 二、dao实现 数据准入类 三、 代理类 四、测试类 五、实体
一、 dao层里有目标 方法 二、实现里有具体方法
三、代理类 创建代理类的 需要实现 invocationHandler 接口 ,接下来需要传入被代理类 使用构造方法传参 ,
public class MyInvocationHandler implements InvocationHandler{
private object target;
public MyInvocationHandler( object target;){
this.target=target;
}
创建代理对象
复写代理方法 加入动作
四 、测试类
总结 :高可用性 可实现事物的穿插