| 1 模式与框架的开发概述 | 第1-9页 |
| ·建立在开源框架上开发的背景和意义 | 第6-7页 |
| ·模式/框架的概念 | 第7页 |
| ·采用模式与框架的目的 | 第7-8页 |
| ·开发Orix框架的目的 | 第8-9页 |
| 2 orix框架的总体设计 | 第9-31页 |
| ·构架的分层 | 第9-11页 |
| ·设计思路 | 第11-14页 |
| ·采用基础架构的考虑 | 第12-14页 |
| ·Struts概览 | 第14-19页 |
| ·Struts的结构和处理流程 | 第15-17页 |
| ·Struts的体系结构分析 | 第17-19页 |
| ·orix Framework中struts的初步设计 | 第19页 |
| ·Spring架构 | 第19-27页 |
| ·Spring的体系结构分析 | 第19-20页 |
| ·IOC/DI的体现 | 第20-22页 |
| ·spring如何结合struts/hibernate的初步设计 | 第22-27页 |
| ·HIBERNATE架构 | 第27-31页 |
| ·采用hibernate的原因 | 第27-29页 |
| ·从模式分析hibernate | 第29-31页 |
| 3 orix框架的详细设计 | 第31-56页 |
| ·设计概要 | 第31页 |
| ·组件分割方针 | 第31页 |
| ·表示层 | 第31-43页 |
| ·表示层的设计概要 | 第31-32页 |
| ·表示层的映射方式 | 第32-34页 |
| ·表示层的数据显示 | 第34-35页 |
| ·表示层的异常共通处理 | 第35-38页 |
| ·Orix的Facade类的设计 | 第38-41页 |
| ·HttpSession管理 | 第41-43页 |
| ·单体有效性验证 | 第43页 |
| ·业务层和持久层 | 第43-53页 |
| ·FormBean/VO/PO的设计 | 第43-45页 |
| ·DAO的DB访问 | 第45-48页 |
| ·persistent设计 | 第48-51页 |
| ·handler的处理和设计 | 第51-53页 |
| ·其他的优化设计 | 第53-56页 |
| ·会话管理 | 第53-55页 |
| ·设计难点的处理和讨论 | 第55-56页 |
| 4 总结与展望 | 第56-57页 |
| 致谢 | 第57-58页 |
| 参考文献 | 第58页 |