- 1
- 0
- 约2.14千字
- 约 22页
- 2026-05-17 发布于江苏
- 举报
DAO模式及单例模式
第1页
线上线下平台预习2/22第2页
本课目标学完此次课程后,你能够:掌握DAO模式使用配备文件保存数据库信息了解并掌握单例模式3/22第3页
为何进行JDBC封装2-1编写完增删改查的方法后,观察几个方法这么写有什么弊端?1、将相似功效的代码抽取封装成方法,减少代码冗余2、因为不同的数据库会有不同的实现,对数据库的操作普通抽取成接口,在后来的开发中能够降低耦合业务代码和数据访问代码耦合可读性差不利于后期修改和维护不利于代码复用问题注意4/22第4页
隔离业务逻辑代码和数据访问代码隔离不同数据库的实现数据访问代码MySQLSQLServerOracle业务逻辑代码业务逻辑代码调用数据访问接口为何进行JDBC封装2-25/22第5页
实现JDBC封装将所有增删改查操作抽取成接口定义实体类传输数据将通用的操作(打开、关闭连接等)封装到工具类数据库工具类BaseDao:增、删、改、查的通用方法演示示例1:编写通用DAO升级增删改查新闻信息6/22第6页
什么是DAODataAccessObject(数据存取对象)位于业务逻辑和持久化数据之间实现对持久化数据的访问列1列2列3类DAO数据表DAO起着转换器的作用,将数据在实体类和数据库统计之间进行转换7/22第7页
DAO模式的组成部分DAO接口DAO实现类实体类数据库连接和关闭工具类优势隔离了数据访问代码和
您可能关注的文档
最近下载
- 核心素养导向下的高中地理教学设计与实践研究.docx VIP
- 4. 2025年高考英语20天终极冲刺攻略(读后续写) .docx VIP
- 特殊特性与管理培训教材.ppt VIP
- (高清版)DB21∕T 3846-2023 丙烯酸盐灌浆材料渗漏治理应用技术规程.pdf VIP
- 初级信息系统运行管理员历年真题题库及答案.docx VIP
- 膀胱癌教学课件.ppt VIP
- “红点问题”和解法新进展.pdf VIP
- 北京开放大学社会工作行政5.2作业:案例分析.docx
- 2026年天津市部分区中考一模道德与法治试卷和答案.docx VIP
- 2024-2025学年北京丰台区高三(上)期末生物试卷(含答案).pdf
原创力文档

文档评论(0)