浅谈DAO设计模式
2012-04-23 22:30
225 查看
很多程序员喜欢把DAO称之为“dao(音:到)”, 个人认为这样的称呼显得很不专业,动不动就DAO(音:到)层DAO(音:到)层。还有蛮多程序员认为DAO就是操作数据库的那个类,这样不免显得很片面,其实何谓DAO?即Data Access Object(数据访问对象), DAO 模式是标准 J2EE 设计模式之一。开发人员用这种模式将底层数据访问操作与高层业务逻辑分离开。一个典型的 DAO 实现有以下组件:
[align=justify]一个 DAO 工厂类 [/align]
[align=justify]一个 DAO 接口 [/align]
[align=justify]一个实现了 DAO 接口的具体类 [/align]
[align=justify]数据传输对象(有时称为值对象,Value Object即VO) [/align]
[align=justify]一个 DAO 工厂类 [/align]
[align=justify]一个 DAO 接口 [/align]
[align=justify]一个实现了 DAO 接口的具体类 [/align]
[align=justify]数据传输对象(有时称为值对象,Value Object即VO) [/align]
相关文章推荐
- 浅谈java中dao工厂设计模式
- 浅谈DAO工厂设计模式(工厂模式的好处)
- 浅谈DAO工厂设计模式
- 浅谈DAO工厂设计模式
- 浅谈对于DAO设计模式的理解
- 浅谈DAO工厂设计模式
- javaee 数据库操作DAO工厂设计模式
- 浅谈Java设计模式(一)工厂模式
- JavaBean中DAO设计模式简介
- DAO设计模式
- JAVA几种设计模式 浅谈并概括
- 设计模式--浅谈
- 浅谈面相对象与设计模式
- 浅谈MFC中的设计模式
- 【Java设计模式】浅谈设计模式(二)之单例模式
- 使用模板方法设计模式处理DAO中的查询方法
- php设计模式 DAO(数据访问对象模式)
- Java-设计模式-工厂模式浅谈(二)-工厂方法模式
- 浅谈Android架构设计模式中MVC、MVP、MVVM
- 浅谈Java设计模式(十五)观察者模式(Observer)