正在加载图片...
ooAD大报告之 Petstore中EB的设计模式分析 PetStore中EJB的设计模式 作者:张玉平0461001吴小静0461007 范赟梦0461012 张麒0461024 罗晟0461032 张翅0461033 目录 1.概述 3 2.模式分类 21. Data Access object模式 2.1.1.意图 2.1.2.动机 2.1.3.结构 2.1.4. PetStore的例子 6 2.2. Value object模式…… 2.2.1.意图 2.2.2.动机 12 2.2.3.结构 2.2.4. PerStore的例子… 23. Session Facade模式 16 2.3.1.意图 2.3.2.动机 2.3.3.结构. 2.3.4. PetStore中的例子 17 2.3.5.GOF中 Fade模式… 2.4.Fast- Lane reader模式….. 2.4.1.意图 2.4.2.动机 24.4. PetStore中的例子 25.Page-by- Page Iterator模式 2.5.1.意图 2.5.2.动机 2.5.3.结构 2.5.4. PetStore的例子 2.5.5.GOF的 Iterator模式 2.6. Servicelocator模式 2.6.1.意图 2.6.2.动机 2.6.3.结构. 28 2.6.4. PetStore中的例子 2.6.5.GOF模式 2.6. Local模式 2.7.1.意图 2.7.2.动机 2.7.3.结构 2.7.4. PetStore例子 35 作者:张玉平,吴小静,范赟梦,张麒,罗晟,张翅OOAD 大报告之 PetStore 中 EJB 的设计模式分析 作者: 张 玉 平 , 吴 小 静 , 范 赟 梦 , 张麒,罗晟, 张 翅 1 PetStore 中EJB 的讴计模式 作者:张玉平 0461001 吴小静 0461007 范赟梦 0461012 张 麒 0461024 罗 晟 0461032 张 翅 0461033 目录 1. 概述 ........................................................................................................................................................... 3 2. 模式分类 ................................................................................................................................................... 3 2.1. Data Access Object 模式.......................................................................................................... 3 2.1.1. 意图.................................................................................................................................... 4 2.1.2. 动机.................................................................................................................................... 4 2.1.3. 结构.................................................................................................................................... 5 2.1.4. PetStore 的例子.............................................................................................................. 6 2.2. Value Object 模式.................................................................................................................... 10 2.2.1. 意图.................................................................................................................................. 10 2.2.2. 动机.................................................................................................................................. 12 2.2.3. 结构.................................................................................................................................. 14 2.2.4. PerStore 的例子............................................................................................................ 14 2.3. Session Façade 模式................................................................................................................ 16 2.3.1. 意图.................................................................................................................................. 16 2.3.2. 动机.................................................................................................................................. 16 2.3.3. 结构.................................................................................................................................. 17 2.3.4. PetStore 中的例子........................................................................................................ 17 2.3.5. GOF 中 Facde 模式......................................................................................................... 19 2.4. Fast-Lane Reader 模式........................................................................................................... 20 2.4.1. 意图.................................................................................................................................. 20 2.4.2. 动机.................................................................................................................................. 20 2.4.3. 结构.................................................................................................................................. 21 2.4.4. PetStore 中的例子........................................................................................................ 21 2.5. Page-by-Page Iterator 模式................................................................................................. 23 2.5.1. 意图.................................................................................................................................. 24 2.5.2. 动机.................................................................................................................................. 24 2.5.3. 结构.................................................................................................................................. 25 2.5.4. PetStore 的例子............................................................................................................ 25 2.5.5. GOF 的 Iterator 模式................................................................................................... 27 2.6. ServiceLocator 模式................................................................................................................ 27 2.6.1. 意图.................................................................................................................................. 27 2.6.2. 动机.................................................................................................................................. 28 2.6.3. 结构.................................................................................................................................. 28 2.6.4. PetStore 中的例子........................................................................................................ 28 2.6.5. GOF 模式.......................................................................................................................... 32 2.6. Local 模式................................................................................................................................... 33 2.7.1. 意图.................................................................................................................................. 33 2.7.2. 动机.................................................................................................................................. 33 2.7.3. 结构.................................................................................................................................. 33 2.7.4. PetStore 例子................................................................................................................ 35
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有