第七章 JDB连接数据库.pptVIP

  • 8
  • 0
  • 约1.21万字
  • 约 38页
  • 2016-12-03 发布于河南
  • 举报
第七章 JDB连接数据库

DAO设计模式 DAO设计模式 DAO(Data Access Object,数据访问对象)模式是标准J2EE设计模式之一,它将底层数据访问操作和上层的业务逻辑分开,一般利用它来构建功能强大的数据库访问层,它有利于应用程序的数据访问逻辑和业务逻辑分离。 DAO设计模式 DAO设计模式 DAO中包含了为每个数据源提供创建、读取、更新、删除操作(GRUD操作)的DAO类,具体的DAO类包含访问特定数据源的数据逻辑,并通过VO(Value Object,值对象)在BO(Business Object,业务逻辑对象)和DataSource之间传递数据。 DAO设计模式 DAO设计模式 一个典型的DAO应用主要包含四个组成部分:一个DAO工厂类、DAO接口、DAO接口的实现类和值对象VO类(也称数据传输对象,DTO)。 VO:能够保存一条记录的JavaBean称之为VO,它是一个普通的JavaBean,类中的一个属性对应于ResultSet中的一个字段,每个属性有相应的setXXX/getXXX方法,并且VO类是可以序列化的。 DAO设计模式 DAO设计模式 例如希望查询学生的一些信息,则可以定义一个QueryStudentDAO类满足这个要求,其中封装了数据库访问逻辑,并定义了一些方法可以依据不同条件查询。应用程序调用这个DAO类,该类将查询结果封装成VO对象并存储

文档评论(0)

1亿VIP精品文档

相关文档