- 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对象并存储
您可能关注的文档
最近下载
- 机场油库安全管理制度体系优化研究.docx VIP
- 医学课件-《甲状腺讲》教学课件.pptx VIP
- 专题05透镜及其应用-2007-2016十年初中物理竞赛分类解析(学生版).pdf VIP
- 2007-2016十年初中物理竞赛分类解析专题10 浮力.pdf VIP
- 2026年版-FOCUSPDCA降低骨科I类切口手术部位感染率CQI-新版课件.pptx
- 如何获得免费的网络来注册一个免费的电子邮箱账户.pdf VIP
- 西方艺术史PPT课件.pptx VIP
- 《喀斯特地貌》课件.ppt VIP
- 2025年课件-FOCUSPDCA提高青少年近视防控知识普及率CQI(眼科)-新版.pptx
- 2025上海辅警面试题目及答案.doc VIP
原创力文档

文档评论(0)