Eclipse中是否有办法生成代理类(如代理模式,而不是远程调用)?有点像这个
public class FooBar{
public int getBiz(){
return 1234;
}
}
产生
public class FooBarProxy{
protected FooBar foobar;
public FooBarProxy(FooBar f) {...}
public int getBiz(){
return foobar.getBiz()
}
}
答案 0 :(得分:14)
自己创建代理类,并添加FooBar实例变量。选择变量,右键单击 - > source - >生成委托方法
答案 1 :(得分:2)
为什么不使用java内置的动态代理。它在运行时生成代理: