您的位置:首页 > 其它

浅谈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]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: