ITEEDU

beanutil实现原理

生成bean或bean列表的方法一般要两个参数:数据源和bean的类型。

知道bean的类型就可以得到bean的属性集合,遍历集合中的每个属性,从数据源中得到数据给其赋值。

集合和类属性可以递归处理。

注释主要对类中属性进行标注,由于属性名和数据源中的名字可能不一样,不一样的要标注。

要自动赋值的属性要有set和get方法,因为程序中的赋值都是由set和get方法完成的。