在GWT 1.7中,我有一個類用於構造服務器端的對象,然後在客戶端(瀏覽器)端使用它。GWT類:防止字段序列化的註釋?
在客戶端我想緩存一個服務(在這種情況下NumberFormat)。這將在僅客戶端方法中被懶惰地初始化,並作爲字段對象存儲。
問題是Java(1.6)構建工具將此字段解釋爲需要在服務器端序列化(即使它在服務器上從未被訪問過)。
我可以在一些hander客戶端包裝對象,但我寧願指定一個註釋來表明該字段永遠不會需要序列化的RPC傳輸。
public class myCrossDomainObject {
private int someSerializedField;
private string anotherSerializedField;
@SomeAnnotationIKnowNotWhat(..)
private NumberFormat numberFormatterDontSerializeMe;
// rest of class ......
}
你試過將其標記爲暫時的? – cletus 2009-11-30 09:11:13