Java Web模式设计之道 蒋海昌 蒋海昌 扫描版 pdf
文章类别:
快捷索引
作者: 蒋海昌
图书分类: 网络
资源格式: PDF
版本: 扫描版
出版社: 清华大学出版社
书号: 9787302311485
发行时间: 2013年2月20日
地区: 大陆
语言: 简体中文
简介:
目录:
第一部分仙人指路——设计模式简介
第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.4spring与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章chainofresponsibility(责任链)模式
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、hibemate中的应用
第30章visitor(访问者)模式
30.1概述
30.2优势与时机
30.3提升方向
30.4应用情境——马和驴子的简介
30.5模式扩展
第六部分设计模式应用思维
第31章设计模式实战
31.1示例项目概述
31.2需求分析
31.3功能开发实现
31.3.1数据库表结构
31.3.2javaweb程序结构
31.3.3javaweb程序详述
31.4本章小结
电子书www.minxue.net链接
内容介绍:
在软件开发与管理过程中,会涉及大量的软件设计工作,这些工作将对软件项目能否成功实施起到巨大的作用。本书全面讲解了javaweb设计模式,集理论与实战于一体,结合创新与发散思维,为读者提供思维上、方法上的启发。
《java web设计模式之道》结合javaweb示例项目全面讲解了29个设计模式,最后通过一个实战项目学习设计模式是怎么结合到实际项目中的。全书源代码可以从网上下载。
《java web设计模式之道》适合javaweb项目软件架构师、系统分析设计师和程序员阅读,也适合作为高等院校和培训机构相关专业的培训教材。
内容截图:
书我要,下载先! http://www.books51.com/ 祝您开卷有益!
Java Web模式设计之道 蒋海昌 蒋海昌 扫描版 pdf → https://www.books51.com/293880.html |
最新评论