J2EE架构中数据持久层的研究与实现
| 第一章 绪论 | 第1-10页 |
| ·课题背景及其意义 | 第7-8页 |
| ·项目中的工作 | 第8页 |
| ·本文组织 | 第8-10页 |
| 第二章 持久层在项目中的解决方案 | 第10-23页 |
| ·MVC模式及其设计 | 第10-12页 |
| ·持久层的解决方案 | 第12-22页 |
| ·项目中采用的方案 | 第12-15页 |
| ·实体Bean的解决方案 | 第15-20页 |
| ·JDO的应用 | 第20-21页 |
| ·实践中各种方案的对比分析 | 第21-22页 |
| ·小结 | 第22-23页 |
| 第三章 ORM的映射理论与实现 | 第23-47页 |
| ·对象与数据库表之间的关系 | 第23-24页 |
| ·对象与数据库表相似之处 | 第23-24页 |
| ·阻抗不匹配问题 | 第24页 |
| ·对象的文本存储方式 | 第24-27页 |
| ·值对象(VO)二进制串行化 | 第25页 |
| ·基于XML文本的保存 | 第25-27页 |
| ·ORM的处理方式 | 第27-31页 |
| ·ORM实现过程及其接口 | 第27页 |
| ·属性和类型的映射 | 第27-31页 |
| ·关联关系的映射 | 第31-36页 |
| ·多对一单向关联 | 第32-33页 |
| ·一对多单向关联 | 第33-34页 |
| ·一对一关联映射 | 第34-35页 |
| ·多对多关联 | 第35-36页 |
| ·继承映射 | 第36-44页 |
| ·继承关系树中的每个具体类对应一个表 | 第37-39页 |
| ·继承关系树每个根类对应一个表 | 第39-41页 |
| ·继承关系树的每个类对应一个表 | 第41-43页 |
| ·选择继承关系的映射方式 | 第43-44页 |
| ·组合关系映射 | 第44-45页 |
| ·连接查询的实现方式 | 第45-46页 |
| ·小结 | 第46-47页 |
| 第四章 数据对象的容器管理 | 第47-53页 |
| ·持久化类及其生命周期 | 第47-49页 |
| ·持久化的类及其设计 | 第47-48页 |
| ·状态及相互转换 | 第48-49页 |
| ·CACHE机制 | 第49-51页 |
| ·ORM集成到J2EE项目中 | 第51-52页 |
| ·小结 | 第52-53页 |
| 第五章 XML数据存储方式 | 第53-58页 |
| ·对XML数据的操作 | 第53-55页 |
| ·SAX解析方式 | 第53-54页 |
| ·DOM解析方式 | 第54页 |
| ·XML数据修改 | 第54-55页 |
| ·XML与数据库 | 第55-57页 |
| ·数据和文本 | 第55-56页 |
| ·XML与数据库之间的映射 | 第56-57页 |
| ·小结 | 第57-58页 |
| 第六章 总结与展望 | 第58-59页 |
| 致谢 | 第59-60页 |
| 参考文献 | 第60-62页 |
| 在读期间研究成果 | 第62页 |