BeanUtils的方法
生活随笔
收集整理的這篇文章主要介紹了
BeanUtils的方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
常用方法
這里,指的是common包下面BeanUtils類
setProperty方法
給bean的指定name屬性,賦值value
如果,指定的屬性不存在,不做處理
使用方式
BeanUtils.setProperty(s, “id”, “001”);
參數一: 對象
參數二:屬性名
參數三: 屬性的值
getProperty方法
獲取bean的指定name屬性,value值
如果,指定的屬性不存在,則會拋出異常
當屬性的類型是數組類型時,獲取到的值數組中的第一個值
public static String getProperty(Object bean, String name)使用方式
BeanUtils.getProperty(s, “id”);
copyProperties方法
屬性名必須相同,才會轉換
public static void copyProperties(Object dest, Object orig)使用方式
BeanUtils.copyProperties(userExt,user);
Populate方法
將一個Map集合中的數據,封裝到指定對象bean中
對象bean的屬性名,和Map集合中鍵值key要相同
使用方式
BeanUtils.populate(s, map);
總結
以上是生活随笔為你收集整理的BeanUtils的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: BeanUtils工具的使用
- 下一篇: Tree的实现