LQW_home 2017-06-16 07:29 采纳率: 91.7%
浏览 986
已结题

CGLIB的疑惑,为什么要用代理

public static void main(String[] args) {
// 目标对象
UserDao target = new UserDao();

    // 代理对象
    UserDao proxy = (UserDao) new ProxyFactory(target).getProxyInstance();

    // 执行代理对象的方法
    proxy.save();
}

既然都可以直接new UserDao()了 为什么不直接userDao.save(),
还要多此一举的proxy.save();非常不解,求高手讲解
  • 写回答

0条回答 默认 最新

    报告相同问题?