读书人

Spring3札记之 AOP JDK 代理

发布时间: 2012-09-15 19:09:29 作者: rapoo

Spring3笔记之 AOP JDK 代理

使用JDK代理,代理对象必须实现一接口

com.spring305.test.aop.dao.UserDao.java

?

com.spring305.test.aop.dao.ProxyFactory.java

@Test//用户名为空,不执行方法public void testProxy(){ProxyFactory pf=new ProxyFactory();UserDao ud=(UserDao) pf.createUserDaoImp(new UserDaoImpl(null));ud.print1();}@Test//用户名为不为空,才执行save方法public void testProxy2(){ProxyFactory pf=new ProxyFactory();UserDao ud=(UserDao) pf.createUserDaoImp(new UserDaoImpl("张某"));ud.print2();}

?

读书人网 >软件架构设计

热点推荐