利用反射將實體類物件轉成Map

2021-09-07 04:32:59 字數 394 閱讀 3367

在我們程式設計的過程中往往會用到反射,利用反射有時候可以更容易的做到一些事情,下面就說乙個反射的實際應用場景吧,就是將object轉化成乙個map,object裡的屬性名對應map的key,object裡的屬性值對應map的value

public static mapobjecttomap(object obj) 

class clazz = obj.getclass();

field fields = clazz.getdeclaredfields();

try

} catch (exception e)

return map;

}

程式設計靠的是一點一點的積累,希望我們都能把自己平時遇到的一些好的方法分享給大家,共同進步

利用反射將資料讀入實體類

利用反射將資料讀入實體類 在實際開發中,我們經常需要從資料庫中讀取資料並賦值給實體類的相應屬性。比如 public role getroles int blogid if reader name dbnull.value if reader description dbnull.value read...

C 反射實體類

using system using system.collections.generic using system.text using system.reflection namespace easysrcoreclass.component.utilcomponent 設定屬性值 public...

如何將map轉換為實體類

今天寫專案時需要把map中的值寫到對應的實體類中去,以前在遇到同樣的問題時因為需要的資料只要那麼幾個字段,所以通過get和set的方式感覺還行不是特別麻煩,而這次需要幾乎所有字段,一共有十幾個,如果還是才採用這用方式實在太麻煩。查閱資料後發現了兩個不錯的方法 com.alibaba fastjson...