我有multimodule maven項目。根模塊:parent
包含:server
,shared
,client
子模塊。GWT請求工廠。在哪裏放置代理?
我想知道那個結構應該放在哪裏Proxy classes
?現在我有他們在client
模塊,但我想把它們放入shared
模塊。
請給我你的想法。這是否有任何感覺。我問,因爲我看到了不同的版本。
這裏是我的代理類:
package pl.derp.web.proxy;
import java.util.List;
import pl.derp.server.entity.User;
import com.google.web.bindery.requestfactory.shared.ProxyFor;
import com.google.web.bindery.requestfactory.shared.ValueProxy;
@ProxyFor(value = User.class)
public interface UserProxy extends EntityProxy {
public String getName();
public void setName(String name);
}
您是否在談論使用@ProxyFor註釋的代理接口?它們不用於服務器端,爲什麼將它們放在共享包中,用於客戶端和服務器中使用的類型? –
是的,代理接口。謝謝。 – masterdany88
@ boris-brudnoy這是錯誤的,他們*是*用於服務器端。 –