续写工具类

续写工具类1.分析2.结果集处理

3.之后的DAO实现类

4.之后的RunSQL


分析


在原先的分析得出要用内省的方式去遍历domain类的属性


我们可以做这样一个接口IResultHandle包含一个处理结果集的方法


在实现类BeanHandle中使用内省需要知道是哪个字节码


原先的RunSQL类中处理结果集的部分只需要调用IResultHandle的方法


由于要确定是哪个字节码,所以BeanHandle对象的创建是要在各个DAO的实现类中


并且需要有一个变量来存储是哪个字节码,并且在创建时决定即要有一个设置其值的构造方法


这样各自的DAO实现查询时传各自的BeanHandle对象,最后统一处理