- 11
- 0
- 约2.52千字
- 约 28页
- 2018-05-14 发布于四川
- 举报
UML面向对象分析与设计 DAO与三层结构 课程单元目标 第1节: DAO与三层结构 第2节: DAO DAO(Data Access Object) 什么是DAO DAO实例解析 DAO实现规则 理解DAO与JDBC 理解DAO与JDBC 理解DAO与JDBC 扩展知识 工厂、代理和接口 理解什么是DAO,如何编写DAO 理解DAO与三层结构的关系 初步认识工厂方法,及在三层结构中的应用 三层结构 客户层 业务逻辑层 数据访问层 View Control Model Object Access Data Proxy Business Object 1接受客户输入数据 2显示数据给客户看 1获取V接受的数据 2调用M并传输数据 3根据返回跳转到页面 1将V的数据传递给BO的VO(输入数据封装) 2调用BO 3根据返回数据,确定跳转页面 1根据VO进行业务逻辑处理 2调用Proxy,并传输VO(包含数据操作数据) 3返回VO(输出数据封装)给M 1将VO数据传递到O(数据持久对象) 2调用DAO中A方法 (包事务) 3将返回的O数据传递到VO,返回给BO 数据库表在内存中的映射 1单表操作(增、删、改、查)方法 2表关系(关联、级联)方法 3自定义查询方法 数据库表(硬盘文件) 简单理解三层结构 客户层 业务层
您可能关注的文档
- 第1章 流体与多孔介质.ppt
- 第13章杂环与生物碱.ppt
- 体育服务质量.ppt
- 电视广告效果.ppt
- 第七讲讲 配送中心及其建设.ppt
- 髌骨周缘腱附着处损伤.ppt
- 种群的数量变化课件.ppt
- 组织机构及关键考核指标.ppt
- 第一讲 TI群星系列与开发套件介绍.ppt
- 5 弹性力学边值问题.ppt
- 建筑工程材料选择题:碳素结构钢与钢筋性能.pdf
- 眼部护理的跨文化比较.pptx
- 眼部护理:季节性变化的影响.pptx
- 眼部护理:男士与女士的特别需求.pptx
- 《快乐读书吧:在那奇妙的王国里》(课件)-2025-2026学年语文三年级上册统编版.pptx
- 眼部护理:眼部疲劳的预防措施.pptx
- 2026届九年级英语中考冲刺分层模拟卷与答案解析(质量检查版,含听力原文、作答空间和评分细则).docx
- 2026版项目投资合作协议书范本条款清单与签署风控提示模板(流程图).docx
- 2026版企业通用岗位结构化面试题库与综合评分表规范填写规范与审批台账模板(看板模板).docx
- 2026版企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板填写规范与审批台账模板(测算模型).docx
最近下载
- 2023年新高考II卷数学高考试卷(原卷+答案).pdf VIP
- 前置胎盘最新诊疗指南2025版.docx VIP
- 2025中国融通财产保险有限公司招聘7人模拟试卷含答案解析.docx VIP
- 宣贯培训(2026年)《GB 12142-2007便携式金属梯安全要求》.pptx VIP
- 【嘉世咨询-2025研报】2025中国播客行业现状与发展趋势报告.pdf
- GB50168-2018 电气装置安装工程 电缆线路施工及验收标准.docx VIP
- 消防控制室管理及火灾应急处置程序.pptx VIP
- 2026年新版生产安全事故应急处置卡汇编-27类生产安全事故1.docx VIP
- 2025中国融通财产保险有限公司招聘7人模拟试卷含答案解析.docx VIP
- OMRON欧姆龙KM-N3-FLK使用说明书.pdf
原创力文档

文档评论(0)