我已經使用默認的HttpUrlConnection類來進行api調用,並且GSON將Java對象轉換爲json請求和json響應轉換爲等效的Java對象。創建了各種模型(POJO類)來將請求/響應轉換爲模型對象。我懷疑是否因爲GSON是序列化/反序列化庫而將Serializable實現爲所有這些模型是理想的?我是否需要在使用GSON(序列化/反序列化庫)時爲模型類實現Serializable
public class Contact implements Serializable {
private String name;
private String email;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
}
我刪除了實現所有車型序列化,一切似乎wroking fine.But我很困惑,是不是正確與否?
NO。在使用Gson時,您不必使它們成爲「Serializable」。你做對了。 –