BeanUtils是一個工具類,提供了很多友善操作。
例如1:BeanUtils.copyProperties,把一個對象的屬性,賦給另一個對象的同名屬性。
假設有兩個對象(建立和指派省略):
TeacherForm teacherForm;
Teacher teacher;
BeanUtils.copyProperties(teacher,teacherForm);
例如2:BeanUtils的setProperty,getProperty,讀寫一個對象的屬性。
BeanUtils.setProperty(user,"要指派的屬性名","male");
String gender = BeanUtils.getProperty(user, "要讀取的屬性名");
屬性名,可以作為一個字元串參數傳入,增加了靈活性。
可以參考3篇教程:
https://blog.csdn.net/wzc1991520/article/details/80176679
https://www.cnblogs.com/windyHan/p/6381809.html
https://blog.csdn.net/fire_sky_ho/article/details/88707007