数据访问层_分层开发.pptVIP

  • 24
  • 0
  • 约5.09千字
  • 约 45页
  • 2019-01-02 发布于湖北
  • 举报
本章目标 掌握DAO模式 掌握分层开发的优势和原则 使用实体类传递数据 掌握数据访问层的职责 DAO模式 数据库连接代码重复怎么办? 一个项目开始用SQL Server开发,后来需要改为Oracle,那么怎么办? DAO模式 如果专门编写一个类BaseDao专门用来对数据库操作,那么就很方便了。 DAO模式的实际应用 数据库工具类BaseDao DAO模式 数据访问类写好了BaseDao,那么对数据库中的操作基本都是增删改查操作。能不能把这些操作都放到一个类中呢? 项目准备:设计并创建数据库表2-1 数据库:epet 电子宠物 数据库表 宠物表pet 宠物主人表Master 宠物企鹅表Penguin 具体字段根据业务进行确定 注意主键和外键的设计,建立表之间关联关系 项目准备:设计并创建数据库表2-2 DAO模式 如果把下面的功能全部写在一个类中是否合适? 如果以后需要增加一个 “为主人元宝充值功能”怎么办? DAO 什么是DAO DAO(Data Access Object)数据存取对象,是一种标准的J2EE设计模式。数据访问,顾名思义就是与数据库打交道,夹杂在业务逻辑和数据库资源中间,用于将数据持续和业务逻辑分离。 什么是DAO DAO Data Access Object(数据存取对象) 位于业务逻辑和持久化数据之间 实现对持久化数据的访问 DAO模式的作

文档评论(0)

1亿VIP精品文档

相关文档