1. Introduction | 第1-11页 |
·Background | 第7-8页 |
·History | 第7页 |
·Market Need | 第7-8页 |
·Industry Practices | 第8-10页 |
·Industry Progress | 第9页 |
·Popular solutions | 第9-10页 |
·Why the framework | 第10-11页 |
2. Framework Analysis | 第11-27页 |
·Features of the Framework | 第11-14页 |
·Navigation | 第11-12页 |
·Security | 第12页 |
·Caching | 第12-13页 |
·Logging | 第13页 |
·DB Access (ORM) | 第13-14页 |
·Design Patterns | 第14-18页 |
·Intercepting Filter | 第14-15页 |
·Reflection | 第15页 |
·Observer | 第15-16页 |
·Singleton | 第16-17页 |
·Strategy | 第17-18页 |
·O/R Mapping | 第18页 |
·Technologies | 第18-26页 |
·.Net | 第18-20页 |
·J2EE | 第20-23页 |
·Others | 第23-24页 |
·Decision on implementing the Framework | 第24-26页 |
·Feasibility | 第26-27页 |
3. Framework Design & Implementation | 第27-54页 |
·Big Picture | 第27-29页 |
·Presentation Layer Sub-Framework | 第29-40页 |
·Pattern & Design | 第29-33页 |
·Implementation | 第33-35页 |
·Sample | 第35-40页 |
·O/R Mapping Sub-Framework | 第40-42页 |
·Pattern & Design | 第40-41页 |
·Implementation | 第41页 |
·Sample | 第41-42页 |
·Cache Sub-Framework | 第42-45页 |
·Pattern & Design | 第42-43页 |
·Implementation | 第43-44页 |
·Sample | 第44-45页 |
·Logging Sub-Framework | 第45-46页 |
·Pattern & Design | 第45页 |
·Implementation | 第45-46页 |
·Sample | 第46页 |
·Overall Control & Utilities of the Framework | 第46-49页 |
·Pattern & Design | 第46-48页 |
·Implementation | 第48页 |
·Sample | 第48-49页 |
·Third-Party Framework Adoption | 第49-51页 |
·Hibernate | 第49页 |
·Log4j | 第49-51页 |
·Un-implemented Sub Framework | 第51-54页 |
·User Activity Monitor | 第51-52页 |
·System Maintenance | 第52-54页 |
4. Framework Practice - Applied in Real Application | 第54-62页 |
·Application Introduction | 第54-55页 |
·Application Definition | 第54页 |
·Technical Requirement | 第54-55页 |
·Framework Adoption | 第55-60页 |
·Application Architecture Design | 第55-56页 |
·Application Modules | 第56-59页 |
·How the Framework Adopted | 第59-60页 |
·Benefits | 第60-62页 |
5. Conclusion | 第62-63页 |
Acknowledgement | 第63-64页 |
Reference | 第64-65页 |