一个例子:
@Remote
public interface SomeComponentRemote{
public Something processStuff();
}
//--
@Local
public interface SomeComponentLocal extends SomeComponentRemote{
}
这是允许的吗?我可以定期这样做吗?
你的方式是不被允许的,因为你不能根据规范使用 @Local 和 @Remote 注释来标记你的接口。从代码阅读的角度来看,这不是一个好主意。
推荐的解决方案是
public interface SomeComponent {
public Something processStuff();
}
@Local
public interface SomeComponentLocal extends SomeComponent {
}
@Remote
public interface SomeComponentRemote extends SomeComponent {
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)