DAO设计模式

原创 2015年07月10日 12:19:02

1、DAO简介

DAO的全称:Data Access Object,数据访问对象。

使用DAO设计模式,来封装数据库持久层的所有操作(CRUD),使得低级的数据逻辑和高级的业务逻辑分离,达到解耦合的目的。


2、一个典型的DAO实现有如下组件:

一个数据库连接、关闭类

一个DAO接口

数据传输对象(有时称为值对象)

一个实现了DAO接口的具体类

一个DAO工厂类


3、以维护一个客户信息为例,具体组件如下所示:

DataBaseConnection数据库连接类

CustomerDao接口

Customer值对象

CustomerDaoImpl(接口的具体实现类)

DAOFactory工厂类

DAO设计模式

  • 2015年11月29日 21:54
  • 5KB
  • 下载

DAO设计模式辅助资料

  • 2015年08月21日 00:25
  • 8KB
  • 下载

JavaBean中DAO设计模式介绍

一、信息系统的开发架构 客户层-------显示层-------业务层---------数据层---------数据库 1.客户层:客户层就是客户端,简单的来说就是浏览器。 2.显示层:...
  • xiazdong
  • xiazdong
  • 2011年10月21日 23:29
  • 57150

DAO设计模式.xls

  • 2007年08月08日 11:35
  • 28KB
  • 下载

DAO设计模式Demo

  • 2014年09月05日 09:11
  • 18KB
  • 下载

Hibernate中应用dao设计模式进行数据库的增删改查操作

1:User(数据持久层) package com.hibernate1.entity; import java.io.Serializable; public class Us...

WEB开发经典之 DAO设计模式

  • 2012年03月08日 10:33
  • 1.18MB
  • 下载

DAO设计模式

  • 2013年09月13日 14:27
  • 175KB
  • 下载

JDBC中的Dao设计模式

今天也是我第一次写博客,想想还是有些小激动的,但是文中可能有些不足,请指出。 Dao设计模式的全称是data access object,DAO模式通过对业务层提供数据抽象层接口。DAO的好处就是提...

DAO设计模式

  • 2013年08月14日 22:46
  • 106KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:DAO设计模式
举报原因:
原因补充:

(最多只允许输入30个字)