我有一個POJO類翻新。避免翻新POJO冗餘
public class AppData(){
String a;
String b;
String c;
String d;
public void setA(String a){
this.a = a;
}
public String getA(){
return a;
}
public void setB(String b){
this.b = b;
}
public String getB(){
return b;
}
public void setC(String c){
this.c = c;
}
public String getC(){
return c;
}
public void setD(String d){
this.d = d;
}
public String getD(){
return d;
}
}
我有3個不同的改造請求,我需要AppData類。但在請求1中,我只需要屬性a和b。在請求2中,我只需要a,b,c,在第三個請求中我只需要b,c和d。 參考我找到解決方案,如添加瞬態關鍵字,添加註釋等,但我沒有得到解決方案。有沒有辦法爲所有這3個請求使用相同的POJO類?
在此先感謝
您可以使用相同的POJO類而不會出現任何錯誤。其餘的變量將爲空 –
你得到了什麼錯誤,因爲它可以完美地工作,只是在進行序列化和反序列化時將未使用的字段值設爲null? – Avi
最初,當我嘗試過時,執行過程中出現了一些問題,並且管理時間讓它變得多餘。現在我已經深入瞭解該項目,並且需要了解是否刪除會導致問題的冗餘。感謝您的時間 –