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

基于J2EE的数据持久化及事务处理技术的研究与应用

1.绪论第1-11页
     ·数据持久化的类型第7页
     ·国内外研究现状第7-9页
     ·课题背景和研究意义第9-10页
     ·主要工作和创新点第10-11页
2.持久层在整个J2EE层次中的位置第11-21页
     ·基于B/S的多层体系结构第11页
     ·J2EE中数据持久化的应用方式第11-14页
       ·Web层硬编码SQL,实现数据存储第12页
       ·业务类中硬编码SQL,实现数据持久化第12-13页
       ·创建对应业务类的数据类,通过数据类访问数据库第13页
       ·通过持久层实现对数据库的操作第13-14页
     ·持久层在整个J2EE层次中的位置第14-21页
       ·基于B/S的五层体系结构第14-15页
       ·健壮的持久层框架第15-16页
       ·持久层扩展结构第16-21页
3.持久层的需求及设计第21-32页
     ·持久层的需求第21-24页
     ·设计概要第24-32页
       ·对外接口类(BaseRootDAO)第25-27页
       ·持久化功能定义及实现类第27页
       ·持久化代理类(PersistenceBroker)第27-28页
       ·持久化语句产生类(PersistentStatement)第28-29页
       ·语句助手(StatementHelper)第29页
       ·对象访问代理类(DAOProxy)第29-30页
       ·对象解析器(PojoParser)第30页
       ·对象组装器(DAOAssembler)第30-32页
4.持久层关键技术剖析第32-53页
     ·Java对象映射第32-46页
       ·运用DAO模式实现对象包装第32-42页
       ·Java类反射技术剖析第42-46页
       ·基于类反射的对象关系映射第46页
     ·面向对象的数据库查询技术第46-49页
       ·ODMG,OQL,Java Binding第47页
       ·EJBQL第47-48页
       ·JDOQL和HQL第48页
       ·通过读取对象属性值,拼接查询条件进行查询第48-49页
     ·主键生成策略第49页
     ·并发控制第49-50页
     ·缓存机制第50-52页
       ·表结构缓存第50-51页
       ·表记录缓存第51-52页
     ·DAO模式、VO模式和DTO模式的整合第52-53页
5.数据持久化中的事务处理第53-56页
     ·JDBC事务支持第53页
     ·应用JTA(Java Transaction API)第53-54页
     ·容器管理事务第54-55页
     ·总结第55-56页
6.系统整体性评测第56-60页
     ·批量插入第56-57页
     ·批量查询第57-60页
7.总结第60-61页
致谢第61-62页
附录第62-63页
参考文献第63-64页

论文共64页,点击 下载论文
上一篇:陆上管道失效后果分析及软件开发
下一篇:软件框架技术的研究与实践