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

Java Web快速开发框架中部分关键技术初步研究

摘要第4-6页
abstract第6-7页
第1章 概论第11-13页
    1.1 引言第11页
    1.2 领域现状第11-12页
    1.3 本文研究内容第12-13页
第2章 架构介绍第13-18页
    2.1 技术构成简介第13-14页
    2.2 视图层第14-15页
        2.2.1 设计思路第14页
        2.2.2 实现说明第14-15页
    2.3 服务层第15-16页
        2.3.1 设计思路第15页
        2.3.2 实现说明第15-16页
    2.4 数据库访问层第16页
        2.4.1 设计思路第16页
        2.4.2 实现说明第16页
    2.5 实现效果分析第16-18页
第3章 MYBATIS实体操作改进与多数据库支持第18-26页
    3.1 MYBATIS实体操作的优缺点第18-19页
    3.2 基本思路第19页
    3.3 具体改进第19-21页
        3.3.1 相关注解的改进第19-20页
        3.3.2 增加字段元信息类第20页
        3.3.3 Mybatis实体基类的改进第20-21页
        3.3.4 Sql模版类的改进第21页
    3.4 原生多数据库支持介绍第21-22页
    3.5 多数据库支持的设计思路第22页
    3.6 MYBATIS配置文件的读取与解析第22-23页
        3.6.1 设计思路第22页
        3.6.2 实现说明第22-23页
    3.7 通过MYBATIS插件实现多数据库选择第23-24页
        3.7.1 设计思路第23页
        3.7.2 实现说明第23-24页
    3.8 SQL模版类中使用数据库代理第24页
    3.9 数据库代理类第24-26页
第4章 事务管理与权限控制的设计第26-35页
    4.1 事务管理简介第26页
    4.2 事务切面与注解的设计第26-27页
        4.2.1 allTransaction第27页
        4.2.2 levelCommitTransaction第27页
        4.2.3 levelReadonlyTransaction第27页
        4.2.4 切面通知第27页
    4.3 SESSIONFACTORY的设计第27-30页
        4.3.1 成员构成第28页
        4.3.2 SqlSession相关方法的设计第28-29页
        4.3.3 事务相关方法的设计第29-30页
    4.4 权限控制的设计思路第30-31页
    4.5 权限类型第31-32页
        4.5.1 Servlet权限第31-32页
        4.5.2 自定义权限第32页
    4.6 权限过滤机制第32-35页
        4.6.1 添加权限过滤器第32-33页
        4.6.2 详细设计思路第33页
        4.6.3 Tags过滤第33-35页
第5章 快速代码生成模块的设计第35-42页
    5.1 简介第35页
    5.2 生成原理第35页
    5.3 模版文件设计第35-36页
    5.4 配置文件设计第36-38页
    5.5 执行程序的设计第38-41页
        5.5.1 主函数第38页
        5.5.2 构造函数第38页
        5.5.3 run方法第38-40页
        5.5.4 updateFields方法第40-41页
    5.6 实现效果分析第41-42页
第6章 列表报表与模版报表的设计第42-50页
    6.1 总体设计思路第42-43页
    6.2 列表报表第43-45页
        6.2.1 实体列表报表第43-44页
        6.2.2 Map列表报表第44-45页
        6.2.3 列表报表的使用第45页
    6.3 模版报表第45-48页
        6.3.1 模版样式第45-46页
        6.3.2 设计思路第46页
        6.3.3 使用方法第46-48页
    6.4 实现效果分析第48-50页
        6.4.1 报表开发的复杂性第48-49页
        6.4.2 本框架报表的优点第49-50页
第7章 实例分析第50-56页
    7.1 实例介绍第50页
    7.2 整体分层架构的比较第50-51页
        7.2.1 与SSH框架的比较第50-51页
        7.2.2 与部门旧框架的比较第51页
    7.3 MYBATIS实体操作改进和多数据库支持的效果分析第51-52页
        7.3.1 实体操作改进第51页
        7.3.2 多数据库支持第51-52页
    7.4 事务管理与权限控制对开发的简化第52-54页
        7.4.1 SessionFactory的使用与优点第52页
        7.4.2 事务管理的优点第52-53页
        7.4.3 权限控制对开发效率的提升第53-54页
    7.5 快速代码生成对前期开发效率的提升第54页
    7.6 模版报表简化开发的效果第54-56页
第8章 结论第56-57页
参考文献第57-58页
作者简介及在学期间所取得的科研成果第58-59页
致谢第59页

论文共59页,点击 下载论文
上一篇:基于VMware自动化运维平台的设计与实现
下一篇:软件项目管理系统的开发与设计