首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于反射机制的轻量级Java持久层框架设计与实现

摘要第1-4页
Abstract第4-8页
第一章 绪论第8-14页
   ·研究背景第8-10页
   ·标准的Java持久化技术第10-12页
     ·JDBC第10-11页
     ·EJB第11-12页
     ·JDO第12页
   ·本论文的工作和结构安排第12-14页
     ·本文工作第12-13页
     ·全文安排第13-14页
第二章 持久层设计模式第14-25页
   ·设计模式简介第14-15页
     ·模式的历史第14页
     ·模式的定义第14页
     ·模式的作用第14-15页
   ·持久层模式概览第15-18页
     ·事务脚本第15页
     ·领域模型第15-16页
     ·活动记录第16-17页
     ·数据映射器第17页
     ·数据访问对象第17-18页
   ·O/R映射第18-21页
     ·映射继承层次结构第18-19页
     ·映射对象之间的关系第19-21页
   ·查找对象第21页
   ·缓存与延迟加载第21-23页
     ·延迟加载第22页
     ·缓存数据第22-23页
   ·数据库事务与并发控制第23-25页
     ·数据库事务与并发问题第23页
     ·并发问题解决方案第23-25页
第三章 Reflective DAO模式第25-32页
   ·问题第25-26页
   ·约束第26-27页
   ·解决方案第27-30页
     ·结构第27-28页
     ·参与者和责任第28-30页
     ·策略第30页
   ·效果第30-31页
   ·相关模式第31-32页
第四章 refldao框架的设计与实现第32-60页
   ·总体设计第32-35页
   ·详细设计第35-60页
     ·异常处理第35-37页
       ·Java异常处理原则第35-36页
       ·refldao异常层次结构第36-37页
     ·使用反射生成SQL语句并解析结果集第37-42页
       ·使用反射解析结果集第38-40页
       ·自动生成SQL语句第40-41页
       ·使用策略模式支持不同的RDBMS第41-42页
     ·使用Dao接口收集CRUD操作第42-44页
     ·使用Query Object描述数据库查询第44-46页
     ·使用Java 5.0 Annotation描述元数据第46-49页
       ·自定义Annotation第47-48页
       ·使用默认值简化配置第48-49页
     ·使用Java 5.0 Generic消除类型转换的必要第49-51页
       ·使用类型安全的集合容器第49-50页
       ·定义Generic类型第50-51页
     ·使用Java 5.0 Vararg 支持批量操作第51-52页
     ·自动生成主键的使用和获取第52-53页
     ·支持数据库事务第53-54页
     ·支持分页查询第54-55页
     ·使用Facade模式提供高层接口第55-56页
     ·记录日志第56-57页
     ·测试代码第57-60页
第五章 总结与展望第60-62页
   ·总结第60页
   ·展望第60-62页
附录示例代码第62-65页
 1 配置refldao第62页
 2 定义持久保存类第62-63页
 3 取得ReflDao实例第63页
 4 保存和更新对象第63页
 5 删除对象第63-64页
 6 查找对象第64页
 7 使用事务第64-65页
参考文献第65-68页
致谢第68页

论文共68页,点击 下载论文
上一篇:从意大利假面喜剧--论影视戏剧中的即兴表演
下一篇:文化遗产与丹巴碉楼--人类学角度个案研究