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

面向方面编程在WEB系统中的应用与研究

中文摘要第1-7页
ABSTRACT第7-11页
第一章 绪论第11-15页
   ·选题背景及其意义第11-12页
   ·AOP 研究及其应用现状第12-13页
   ·本文研究重点第13页
   ·本文结构安排第13-15页
第二章 AOP 设计、开发研究第15-29页
   ·AOP 基本概念第15-17页
   ·AOP 与OOP 关系第17-20页
     ·OOP 的介绍第17-18页
     ·AOP 是OOP 的补充和发展第18-19页
     ·AOP 对封装性的影响第19-20页
     ·AOP 与设计模式的关系第20页
   ·AOP 技术实现原理第20-25页
     ·动态代理实现AOP第21-24页
     ·基于面向对象语言的扩展第24-25页
   ·AOP 设计开发探讨与研究第25-29页
     ·基于面向方面需求分析第25-26页
     ·设计层次良好的OOP 架构实现核心业务流程第26页
     ·定义切入点第26-28页
     ·组织核心关注点与横切关注点的上下文第28-29页
第三章 WEB 系统架构设计与分析第29-38页
   ·系统架构设计原则第29页
   ·整体架构设计第29-31页
   ·详细设计分析第31-36页
     ·数据层第31-32页
     ·业务层第32-33页
     ·控制层第33-35页
     ·访问系统静态数据第35-36页
   ·横切关注点与层的关系分析第36-38页
第四章 AOP 的应用与实现第38-59页
   ·实验环境的搭建第38-39页
     ·J2EE 开发环境的搭建第38页
     ·AspectJ 开发环境的搭建第38-39页
   ·对象持久化第39-45页
     ·数据库设计分析及O/R 映射第39-40页
     ·横切关注点业务逻辑设计分析第40-41页
     ·数据结构设计第41-42页
     ·捕获对DAO 类方法的调用第42-43页
     ·捕获VO 实例的set 方法第43-44页
     ·Hibernate 中的AOP 实现原理第44-45页
   ·数据库连接维护第45-52页
     ·横切关注点分析第45-48页
     ·创建DAO 实例方面编程第48-49页
     ·开启事务方面编程第49-51页
     ·关闭数据库连接、结束事务方面编程第51-52页
   ·缓存横切关注点第52-56页
     ·切入点分析第52页
     ·缓存主键上下文分析第52-55页
     ·缓存方面实现第55-56页
   ·权限认证第56-59页
     ·数据库结构设计第56-57页
     ·权限上下文分析第57页
     ·具体实现第57-59页
第五章 基于AOP 模式的WEB 系统特点分析第59-65页
   ·AOP 的优势第60-62页
     ·耦合性第60-61页
     ·可读性第61页
     ·可扩展性第61-62页
   ·基于AOP 模式WEB 系统设计开发的不足第62页
   ·AOP 对编码风格和编码习惯的限制第62-63页
   ·面向方面编程AspectJ 最佳实践第63-65页
结论第65-67页
 1. 总结第65页
 2. 进一步工作第65-67页
参考文献第67-69页
作者简历第69-71页
学位论文数据集第71页

论文共71页,点击 下载论文
上一篇:OFDM系统高效分子带自适应分配算法研究
下一篇:下一代无线异构网络中网络接口选择策略的研究