简单的描述JDK的动态代理实现调用拦截器中的方法(从李刚老师的<<struts2.0权威指南>>中学到)
1.JDK能对实现了接口的实例来生成代理,因此首先创建一个接口.
//interface person
package cn.edu.hld;
public interface Person
{
public void info() ;
public void run() ;
}
2.为了在后面实现动态代理,因此提供一个Person接口的实现类.
//类PersonImpl .java
package cn.edu.hld;
public class PersonImpl implements Person
{
public void info()
{
// TODO Auto-generated method stub
System.out.println("我是thtwin") ;
}
public void run()
{
// TODO Auto-generated method stub
System.out.println("我想跑得快一些!");
}
}
责任编辑:小草