GWT RequestFactory:将接口继承到RequestContext中
我有我的OrganizationRequestContext界面,它非常有效:GWT RequestFactory:将接口继承到RequestContext中,gwt,requestfactory,Gwt,Requestfactory,我有我的OrganizationRequestContext界面,它非常有效: @Service(OrganizationDAO.class) public interface OrganizationRequestContext extends RequestContext { Request<OrganizationProxy> findOrganization(Long id); InstanceRequest<OrganizationProxy, Vo
@Service(OrganizationDAO.class)
public interface OrganizationRequestContext extends RequestContext
{
Request<OrganizationProxy> findOrganization(Long id);
InstanceRequest<OrganizationProxy, Void> persist();
InstanceRequest<OrganizationProxy, Void> remove();
}
如果我让PersistableRequestContext扩展RequestContext,那么服务器会抱怨它没有链接到任何特定的DAO服务
除了我的各种RequestContext接口中的
RequestContext
,还有什么方法可以扩展公共接口吗?GWT2.4中已经解决了这个问题。谢谢谷歌
不幸的是,您似乎在RequestContext代码生成器中遇到了限制。您最好的选择可能是创建一个问题:问题已创建:为什么不在PersistableRequestContext中添加@Service注释?
public interface PersistableRequestContext<T extends BaseProxy>
{
InstanceRequest<T, Void> persist();
InstanceRequest<T, Void> remove();
}
@Service(OrganizationDAO.class)
public interface OrganizationRequestContext extends RequestContext, PersistentRequestContext<OrganizationProxy>
{
Request<OrganizationProxy> findOrganization(Long id);
}
[ERROR] com.activegrade.shared.data.PersistableRequestContext is not a RequestContext