首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Spring3札记之 AOP Cglib 代理

2012-08-27 
Spring3笔记之 AOP Cglib 代理JDK的Proxy实现代理要求被代理的目标对象必须实现一个接口,而如果目标对象没

Spring3笔记之 AOP Cglib 代理

JDK的Proxy实现代理要求被代理的目标对象必须实现一个接口,而如果目标对象没有实现接口则不能使用Proxy来代理。不过我们也可以借助cglib来实现代理,这样目标对象不必实现接口.

要代理的对象:com.spring305.test.aopCglib.UserDao.java

?

?com.spring305.test.aopCglib.CglibFactory.java

@Testpublic void cglibTest(){CglibFactory test = new CglibFactory();//UserDao dao = (UserDao)test.createUserDao(new UserDao());UserDao dao = (UserDao)test.createUserDao(new UserDao("aa"));dao.print1();dao.print2();}

?

热点排行