美文网首页Java后端生活
JDBC(五)Dao的设计模式和BeanUtils的使用

JDBC(五)Dao的设计模式和BeanUtils的使用

作者: leeqico | 来源:发表于2018-06-17 18:42 被阅读1次

    一、get和update的设计

    get的设计模式

    //1.获取Connection//2.获取PreparedStatement//3.填充占位符//4.进行查询,得到ResultSet//5.准备一个Map,键:存放列的别名,值:存放列的值

    //6.得到ResultSetMetaData对象

    //7.处理ResultSet,把指针向下移动一个单位

    //8.由ResultSetMetaData对象得到结果集中有多少列

    //9.由ResultSetMetaData对象得到每一列的别名,由ResultSet得到具体每一列的值

    //10.填充Map对象

    //11.用反射创建Class对应的对象

    //12.遍历Map对象,用反射填充对象的属性值,属性名为Map的key,属性值为Map的value

    update的设计

    二、使用beanutils工具类操作JavaBean

    搭建环境需要同时加入commons-beanutils-1.8.0.jar和commons-logging-1.1.1.jar

    (1)

    (2)

    (3)使用beanutils取代反射的工具类

    (4)getForList

    (5)getForValue

    相关文章

      网友评论

        本文标题:JDBC(五)Dao的设计模式和BeanUtils的使用

        本文链接:https://www.haomeiwen.com/subject/yyobeftx.html