第1章 绪论 | 第1-11页 |
·研究背景 | 第8-9页 |
·研究现状 | 第9页 |
·研究内容 | 第9-11页 |
第2章 对象-关系映射基础 | 第11-28页 |
·ORM 概述 | 第11-15页 |
·ORM 源起 | 第11-12页 |
·持久化与ORM | 第12-14页 |
·ORM 适用范围 | 第14-15页 |
·组织领域逻辑的问题 | 第15-17页 |
·组织领域逻辑的主要方式 | 第15-16页 |
·选择的依据 | 第16-17页 |
·映射到关系数据库的问题 | 第17-28页 |
·架构问题 | 第17-20页 |
·行为问题 | 第20-21页 |
·读取数据 | 第21页 |
·映射问题 | 第21-26页 |
·代码重复问题 | 第26页 |
·其他问题 | 第26-28页 |
第3章 对象-关系映射策略 | 第28-52页 |
·领域逻辑模式 | 第28-31页 |
·数据源架构模式 | 第31-32页 |
·对象-关系行为模式 | 第32-38页 |
·对象-关系结构模式 | 第38-52页 |
第4章 常见的ORM 实现框架 | 第52-64页 |
·Java 持久化技术 | 第52-54页 |
·Java O/R 映射解决方案的缓慢成长 | 第52-53页 |
·Entity bean | 第53-54页 |
·实践中的数据访问技术 | 第54-64页 |
·JDBC | 第55-57页 |
·iBATIS SQL 映射 | 第57-60页 |
·Hibernate | 第60-64页 |
第5章 系统的设计与实现 | 第64-80页 |
·系统需求 | 第64-65页 |
·系统总体设计 | 第65-68页 |
·设计目标 | 第65页 |
·业务流程 | 第65-66页 |
·子功能模块 | 第66-68页 |
·系统的数据库设计 | 第68-71页 |
·基于 Hibernate 的持久化 | 第71-80页 |
·POJO 和映射文件的设计 | 第71页 |
·基础语义和核心编程接口 | 第71-73页 |
·程序实现 | 第73-80页 |
第6章 结论与建议 | 第80-82页 |
·结论 | 第80页 |
·建议 | 第80-82页 |
致谢 | 第82-83页 |
参考文献 | 第83-84页 |
附录 | 第84-101页 |
附录 1 部分源代码 | 第84-101页 |
·数据映射器实现代码 | 第84-88页 |
·Hibernate 配置文件 | 第88-93页 |
·对应sys_users 表的 POJO | 第93-96页 |
·沟通 POJO 和sys_users 表的映射文件 SysUsers.hbm.xml | 第96页 |
·DAO 代码 | 第96-101页 |
附录 2 模式列表 | 第101页 |