美文网首页
什么是DAO?为什么要有它的存在

什么是DAO?为什么要有它的存在

作者: 健健_73d5 | 来源:发表于2020-01-04 19:08 被阅读0次

DAO用来封装Data Source的..就比如,Connection conn = DAOFacotry.createConnection()..

就可以把Driver. URL. username, passpword这一些放在DAO中

DAO也是把对数据库的操作(比如最基本的CRUD操作)全部封装在里面..

比如说你要你要插入一个新的用户..那么.在DAO中我们只需要提供一个insertUser(User user)这一个方法就可以了..具体的操作是在DAO中实现的…

那么对于要调用DAO的时候.我们只要知道insertUser(User)是用来插入一个新的用户…而不需要知道是如何实现的..

DAO一般是跟Factory和Interface模式一起用的..

Factory来建立数据库和定义具体的DAO(比如说是UserDao..CustomerDao..)

原文

相关文章

  • 什么是DAO?为什么要有它的存在

    DAO用来封装Data Source的..就比如,Connection conn = DAOFacotry.cre...

  • 。?为什么存在

    每个人都有开心或是难过,那么为什么要开心难过呢,而人为什么要有情,人有为什么而存在呢?,世界为什么要存在呢。 什么...

  • 什么是DAO?

    什么是DAO? 去中心化自治组织DAO(Decentralized Autonomous Organization...

  • 所谓宗教

    社会为什么要有宗教?人为什么要有信仰? 突发奇想。因为,宗教愚,信仰傻。所以,人类为了生存,必须存在这份平衡。 人...

  • 所谓宗教

    社会为什么要有宗教?人为什么要有信仰? 突发奇想。因为,宗教愚,信仰傻。所以,人类为了生存,必须存在这份平衡。 人...

  • 爱情?

    爱情,究竟存不存在这种东西?如果存在,它为什么到处长着不统一的脸,如果不存在,为什么有人为它哭,为它笑,为它死,爱...

  • 去中心化自治组织(DAO)

    什么是DAO DAO即“Decentralized Autonomous Organization”,指的是“去中...

  • 骗局的产生

    什么事物想要存在,必须的有存在的理由,如果没有存在的理由,便没有存在的可能。 草木想要存在,需要有适合它生长的土壤...

  • 《谈美》朱光潜—笔记(一)

    为什么要谈美?什么是美? 一、 自己曾经也想过,我们这个世界为什么要有音乐,美术,舞蹈等这类东西的存在?可不可以没...

  • 什么是DAO模式?

    DAO(Data Access Object)顾名思义是一个为数据库或其他持久化机制提供了抽象接口的对象,在不暴露...

网友评论

      本文标题:什么是DAO?为什么要有它的存在

      本文链接:https://www.haomeiwen.com/subject/ptdczttx.html