摘要 | 第5-6页 |
abstract | 第6-7页 |
第1章 绪论 | 第10-18页 |
1.1 研究背景及意义 | 第10-11页 |
1.2 研究内容 | 第11-13页 |
1.3 国内外研究现状 | 第13-15页 |
1.3.1 国内外研究现状 | 第13-14页 |
1.3.2 数据库结构同步工具 | 第14-15页 |
1.3.3 Hibernate自动建表技术 | 第15页 |
1.4 论文的组织结构 | 第15-18页 |
第2章 相关理论与技术 | 第18-24页 |
2.1 数据库集群模式 | 第18-20页 |
2.1.1 数据库集群简介 | 第18页 |
2.1.2 数据库集群相关技术与分类 | 第18-20页 |
2.2 Java注解 | 第20-22页 |
2.2.1 Java注解简介 | 第20-21页 |
2.2.2 自定义注解 | 第21-22页 |
2.3 视图 | 第22-23页 |
2.4 存储过程 | 第23页 |
2.5 本章小结 | 第23-24页 |
第3章 数据库结构同步技术的研究与设计 | 第24-70页 |
3.1 数据库集群模式下维护数据库结构面临的困境 | 第24页 |
3.2 Hibernate管理数据库结构的新技术分析 | 第24-31页 |
3.2.1 Hibernate自动建表技术的相关概念 | 第24-30页 |
3.2.2 Hibernate自动建表技术的实现流程 | 第30-31页 |
3.2.3 Hibernate自动建表技术的不足及优化目标 | 第31页 |
3.3 同步视图技术研究 | 第31-45页 |
3.3.1 同步视图技术实现大纲 | 第31-32页 |
3.3.2 设计映射视图的实体类编写规范 | 第32-39页 |
3.3.3 拦截视图被误建为表结构 | 第39-41页 |
3.3.4 解析实体类生成创建视图的sql语句 | 第41-45页 |
3.4 同步存储过程技术研究 | 第45-52页 |
3.4.1 同步存储过程技术的实现大纲 | 第45页 |
3.4.2 设计映射存储过程的实体类编写规范 | 第45-49页 |
3.4.3 解析实体类生成创建存储过程的sql语句 | 第49-52页 |
3.5 同步修改字段的最大长度技术研究 | 第52-56页 |
3.6 同步删除字段技术研究 | 第56-59页 |
3.7 实现Hibernate的框架级优化 | 第59-63页 |
3.7.1 实现代码的整理分类及函数封装 | 第59-61页 |
3.7.2 新增同步功能与Hibernate框架的整合 | 第61-63页 |
3.8 集群模式下多数据源结构同步方案设计与实现 | 第63-68页 |
3.9 本章小结 | 第68-70页 |
第4章 数据库结构同步技术的验证 | 第70-86页 |
4.1 应用案例 | 第70-78页 |
4.1.1 外卖管理系统的数据库集群介绍 | 第70-71页 |
4.1.2 同步案例需求分析及实现效果展示 | 第71-78页 |
4.2 数据库结构同步技术性能分析 | 第78-84页 |
4.2.1 三种同步技术执行流程比对分析 | 第78-81页 |
4.2.2 本文研究成果与数据库结构比对工具的性能比较分析 | 第81-83页 |
4.2.3 本文研究成果与Hibernate自动建表技术的同步领域比较分析 | 第83-84页 |
4.3 本章小结 | 第84-86页 |
结论 | 第86-88页 |
参考文献 | 第88-92页 |
攻读硕士学位期间发表的论文和取得的科研成果 | 第92-94页 |
致谢 | 第94页 |