万本电子书0元读

万本电子书0元读

顶部广告

Java Web设计模式之道电子书

售       价:¥

纸质售价:¥26.20购买纸书

9人正在读 | 0人评论 6.2

作       者:蒋海昌

出  版  社:清华大学出版社

出版时间:2013-02-01

字       数:3194

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
在软件发与管理过程中,会涉及大量的软件设计工作,这些工作将对软件项目能否成功实施起到巨大的作用。《Java Web设计模式之道》全面讲解了Java Web设计模式,集理论与实战于一体,结合创新与发散思维,为读者提供思维上、方法上的启发。 《Java Web设计模式之道》结合Java Web示例项目全面讲解了29个设计模式,后通过一个实战项目学习设计模式是怎么结合到实际项目中的。全书源代码可以从网上下载。 《Java Web设计模式之道》适合Java Web项目软件架构师、系统分析设计师和程序员阅读,也适合作为高等院校和培训机构相关专业的培训教材。<br/>【推荐语】<br/>全面介绍29个Java Web设计模式技术 所有设计模式示例代码提供下载,无需光盘 作者提供技术支持E-mail(参见前言)<br/>【作者】<br/>全面介绍29个Java Web设计模式技术 所有设计模式示例代码提供下载,无需光盘 作者提供技术支持E-mail(参见前言)<br/>
目录展开

扉页

内容简介

版权页

前言

目录

第一部分 仙人指路——设计模式简介

第1章 设计模式概述

1.1 设计模式是什么

1.2 软件设计模式的发展历程

1.3 作者阐述软件设计模式的主要方式

第二部分 设计红宝书——设计模式原则详解

第2章 设计原则之开闭原则

2.1 何谓开闭原则

2.2 为何要遵循开闭原则

2.3 如何实现开闭原则

2.4 应用反思——出售鞋类

2.5 开闭原则与Struts

第3章 单一职责原则

3.1 何谓单一职责原则

3.2 为何遵循单一职责

3.3 如何实现单一职责

3.4 应用反思——产品报表

3.5 单一职责原则与Spring

第4章 里氏代换原则

4.1 何谓里氏替换原则

4.2 为何要实现里氏代换

4.3 如何实现里氏代换

4.4 应用反思——子类调用父类

4.5 里氏代换原则与Struts以及Spring

第5章 依赖倒换原则

5.1 何谓依赖倒换原则

5.2 为何要实现依赖倒换

5.3 如何实现依赖倒换

5.4 应用反思——Java程序员招聘

5.5 依赖倒换原则在Spring中的应用

第6章 接口隔离原则

6.1 何谓接口隔离原则

6.2 为何要实现接口隔离

6.3 如何实现接口隔离

6.4 应用反思——商品管理功能设计

6.5 接口隔离原则在Spring中的应用

第7章 迪米特法则

7.1 何谓迪米特法则

7.2 为何要实现迪米特

7.3 如何实现迪米特

7.4 应用反思——地下党单线联系

7.5 迪米特法则在Spring中的应用

第三部分 设计创建派——细说创建型模式

第8章 FactoryMethod(工厂方法)模式

8.1 概述

8.2 应用优势与时机

8.3 应用情境——小明评先进

8.4 工厂方法与开闭原则

8.5 工厂方法模式与简单工厂

8.6 工厂方法模式与Spring

第9章 AbstractFactory(抽象工厂)模式

9.1 概述

9.2 应用优势与时机

9.3 应用情境——男女平等

9.4 抽象工厂与开闭原则

9.5 抽象工厂与工厂方法

9.6 抽象工厂模式与Spring

第10章 Singleton(单例)模式

10.1 概述

10.2 应用优势与时机

10.3 应用情境——饿汉

10.4 单例模式与Struts

第11章 Builder(建造者)模式

11.1 概述

11.2 应用优势与时机

11.3 应用情境——西门子冰箱产品设计

11.4 建造者与抽象工厂

第12章 Prototype(原型)模式

12.1 概述

12.2 应用优势与时机

12.3 应用情境——克隆猪

12.4 原型模式与Spring

第四部分 设计结构派——细说结构型模式

第13章 Adapter(适配器)模式

13.1 概述

13.2 应用优势与时机

13.3 应用情境——鞋子生产业务扩展

13.4 Spring与Hibernate在适配器模式中的应用

第14章 Bridge(桥接)模式

14.1 概述

14.2 应用优势与时机

14.3 应用情境——房子

第15章 Composite(组合)模式

15.1 概述

15.2 应用优势与时机

15.3 应用情境——军官级别

15.4 组合模式与Struts

第16章 Decorator(装饰)模式

16.1 概述

16.2 应用优势与时机

16.3 应用情境——员工考核排名与分数设计

16.4 装饰模式与Struts

第17章 Facade(门面)模式

17.1 概述

17.2 应用优势与时机

17.3 应用情境——电力公司上门服务设置

17.4 门面模式在Spring与Hibernate中的应用

第18章 Flyweight(享元)模式

18.1 概述

18.2 应用优势与时机

18.3 应用情境——word文档字体样式的修改

18.4 享元模式与Struts

第19章 Proxy(代理)模式

19.1 概述

19.2 应用优势与时机

19.3 应用情境——员工知识培训遇到的事

19.4 代理模式与适配器模式

19.5 代理模式与装饰模式

19.6 代理模式在Spring中的AOP实现

第五部分 设计行为派——细说行为型模式

第20章 Chain of Responsibility(责任链)模式

20.1 概述

20.2 优势与时机

20.3 提升方向

20.4 应用情境——知识平台的权限设计

20.5 责任链模式与Struts

第21章 Command(命令)模式

21.1 概述

21.2 优势与时机

21.3 提升方向

21.4 应用情境——豆浆机制作饮料

21.5 命令模式与Struts

第22章 Interpreter(解释器)模式

22.1 概述

22.2 优势与时机

22.3 提升方向

22.4 应用情境——逻辑判断

第23章 Iterator(迭代器)模式

23.1 概述

23.2 优势与时机

23.3 提升方向

23.4 应用情境——邻居小张餐饮店的日常成本支出

23.5 迭代器模式与Struts

第24章 Mediator(中介者)模式

24.1 概述

24.2 优势与时机

24.3 提升方向

24.4 应用情境——两个高中女生比拼男友的故事

24.5 中介者模式与Struts

第25章 Memento(备忘录)模式

25.1 概述

25.2 优势与时机

25.3 提升方向

25.4 应用情境——版本控制

第26章 Observer(观察者)模式

26.1 概述

26.2 优势与时机

26.3 提升方向

26.4 应用情境——邮箱书讯通知

26.5 观察者模式与Spring

第27章 State(状态)模式

27.1 概述

27.2 优势与时机

27.3 提升方向

27.4 应用情境——报警系统设计

第28章 Strategy(策略)模式

28.1 概述

28.2 优势与时机

28.3 提升方向

28.4 应用情境——数据预测

28.5 模式扩展

28.6 策略模式与桥接模式

28.7 策略模式与Struts

第29章 TemplateMethod(模板方法)模式

29.1 概述

29.2 优势与时机

29.3 提升方向

29.4 应用情境——办公室故事

29.5 模式扩展

29.6 模板方法模式与策略模式

29.7 模板方法模式在Spring、Hibernate中的应用

第30章 Visitor(访问者)模式

30.1 概述

30.2 优势与时机

30.3 提升方向

30.4 应用情境——马和驴子的简介

30.5 模式扩展

第六部分 设计模式应用思维

第31章 设计模式实战

31.1 示例项目概述

31.2 需求分析

31.3 功能开发实现

31.3.1 数据库表结构

31.3.2 Java Web程序结构

31.3.3 Java Web程序详述

31.4 本章小结

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部