美文网首页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的使用

    一、get和update的设计 get的设计模式 //1.获取Connection//2.获取PreparedSt...

  • JDBC的DAO设计模式

    在javaEE中,java类的属性通过getter和setter来定义,get(或set)方法去除get(set)...

  • DAO设计模式

    DAO(Data Access Objects)设计模式属于JavaEE数据层的操作。 使用DAO设计模式可以简化...

  • 五、(三)持久层框架——JDBC

    使用JDBC 使用JDBC模板 使用DAO支持类

  • 第6讲.DAO设计

    DAO设计 DAO 单纯的使用JDBC规范操作数据库存在的问题 我们通过一张图来看一下单纯的使用JDBC规范来操作...

  • JAEE学习笔记(18)jdbc篇

    目录 1.jdbc介绍 2.快速入门 3.jdbc api详解(重点) 4.使用dao模式登录操作 sql注入 P...

  • (spring)Dao

    DAO 学习dao前有数据库基础,java与数据库连接使用的是jdbc,在此前我已学习过jdbc也不再介绍jdbc...

  • spring-jdbc

    实体类 字段映射文件 Dao执行sql文件 配置dao 引用dao对象 总结 使用spring的jdbc框架,其实...

  • JDBC

    一、JDBC简介 四、抽取JDBC的工具类五、JDBC进行表单的CRUD六、改写用户注册和登录案例1、自定义Dao...

  • Java自学-JDBC DAO

    基于JDBC设计DAO的实例 DAO=DataAccess Object 数据访问对象 实际上就是运用了ORM中的...

网友评论

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

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