解決BeanUtils.copyProperties無法成功封裝的問題
BeanUtils.copyProperties無法封裝
使用
BeanUtils.copyProperties(user, memeber);
兩個類中字段一樣,但個別字段無法封裝。
期初以為或許是字段的屬性不同,仔細(xì)檢查過還是一樣,最后發(fā)現(xiàn),是get、set方法名不同的原因。
如下
user里面有個字段為abc,他的get方法名為getABC();
member里面同樣的字段abc,他的get方法名為getAbc();
最后導(dǎo)致abc的字段無法成功封裝
BeanUtils.copyProperties出現(xiàn)了問題的原因
使用BeanUtils.copyProperties( dest, origin )時,
若出現(xiàn)如下問題:
java.lang.IllegalArgumentException: No origin bean specified
請檢查 origin 對象是否為NULL
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
- 解決BeanUtils.copyProperties之大坑
- Java BeanUtils.copyProperties的詳解
- BeanUtils.copyProperties擴展--實現(xiàn)String轉(zhuǎn)Date
- 關(guān)于BeanUtils.copyProperties(source, target)的使用
- BeanUtils.copyProperties在拷貝屬性時忽略空值的操作
- 解決Beanutils.copyproperties實體類對象不一致的問題
- 解決BeanUtils.copyProperties不支持復(fù)制集合的問題
- BeanUtils.copyProperties復(fù)制屬性失敗的原因及解決方案
相關(guān)文章
解決SpringMvc中普通類注入Service為null的問題
這篇文章主要介紹了解決SpringMvc中普通類注入Service為null的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-07-07
IDEA啟動tomcat控制臺中文亂碼問題的解決方法(100%有效)
很多人在idea中啟動項目時會出現(xiàn)控制臺的中文亂碼,其實也無傷大雅,但是本人看著不舒服,下面這篇文章主要給大家介紹了關(guān)于IDEA啟動tomcat控制臺中文亂碼問題的解決方法,需要的朋友可以參考下2022-09-09
Idea如何導(dǎo)入一個SpringBoot項目的方法(圖文教程)
這篇文章主要介紹了Idea如何導(dǎo)入一個SpringBoot項目的方法(圖文教程),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09

