BeanUtils複製List<T>屬性沒複製過去的問題

場景

List<T> 裏面的T是不同的bean

解決辦法,手動複製

BeanUtils.copy(vo, result);
List<T2> list2 = vo.getList().stream().map(tmp -> {
	T2 t2 = new T2();
	BeanUtils.copy(tmp, t2);
	return t2;
});
result.setList(list2);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章