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设计模式辅助资料

DAO设计模式

DAO设计模式

一个标准的开发框架有如下几个部分构成:客户层-->显示层(JSP/Servlet)-->业务层(BO)-->数据层(DAO)-->资源层DAO(Date Access Object,数据访问对象)设计...

DAO设计模式.xls

  • 2007-08-08 11:35
  • 28KB
  • 下载

DAO设计模式Demo

  • 2014-09-05 09:11
  • 18KB
  • 下载

DAO设计模式---实现一个简单的注册(上)

DAO设计模式是属于Java Web中对数据层的具体操作,使用DAO设计模式可以简化大量代码的编写和增加程序的可移植性,可以很方便在日后对代码的修改。 如果在JSP中使用JDBC操作数据库,那样在J...

WEB开发经典之 DAO设计模式

  • 2012-03-08 10:33
  • 1.18MB
  • 下载

DAO设计模式

  • 2013-09-13 14:27
  • 174KB
  • 下载

DAO设计模式

DAO(Database Access Object,数据访问对象)r

DAO设计模式

  • 2013-08-14 22:46
  • 106KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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