图书介绍
Java Web设计模式之道2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 蒋海昌编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302311485
- 出版时间:2013
- 标注页数:259页
- 文件大小:116MB
- 文件页数:272页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
Java Web设计模式之道PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 仙人指路——设计模式简介1
第1章 设计模式概述1
1.1设计模式是什么1
1.2软件设计模式的发展历程1
1.3作者阐述软件设计模式的主要方式1
第二部分 设计红宝书——设计模式原则详解7
第2章 设计原则之开闭原则7
2.1何谓开闭原则7
2.2为何要遵循开闭原则8
2.3如何实现开闭原则8
2.4应用反思——出售鞋类8
2.5开闭原则与Struts13
第3章 单一职责原则14
3.1何谓单一职责原则14
3.2为何遵循单一职责15
3.3如何实现单一职责15
3.4应用反思——产品报表16
3.5单一职责原则与Spring22
第4章 里氏代换原则23
4.1何谓里氏替换原则23
4.2为何要实现里氏代换24
4.3如何实现里氏代换24
4.4应用反思——子类调用父类24
4.5里氏代换原则与Struts以及Spring28
第5章 依赖倒换原则31
5.1何谓依赖倒换原则31
5.2为何要实现依赖倒换31
5.3如何实现依赖倒换32
5.4应用反思——Java程序员招聘32
5.5依赖倒换原则在Spring中的应用36
第6章 接口隔离原则38
6.1何谓接口隔离原则38
6.2为何要实现接口隔离39
6.3如何实现接口隔离39
6.4应用反思——商品管理功能设计40
6.5接口隔离原则在Spring中的应用45
第7章 迪米特法则46
7.1何谓迪米特法则46
7.2为何要实现迪米特47
7.3如何实现迪米特47
7.4应用反思——地下党单线联系48
7.5迪米特法则在Spring中的应用52
第三部分 设计创建派——细说创建型模式55
第8章FactoryMethod(工厂方法)模式55
8.1概述55
8.2应用优势与时机56
8.3应用情境——小明评先进56
8.4工厂方法与开闭原则59
8.5工厂方法模式与简单工厂60
8.6工厂方法模式与Spring60
第9章AbstractFactory(抽象工厂)模式61
9.1概述61
9.2应用优势与时机62
9.3应用情境——男女平等62
9.4抽象工厂与开闭原则66
9.5抽象工厂与工厂方法66
9.6抽象工厂模式与Spring66
第10章Singleton(单例)模式67
10.1概述67
10.2应用优势与时机68
10.3应用情境——饿汉68
10.4单例模式与Struts71
第11章Builder(建造者)模式72
11.1概述72
11.2应用优势与时机73
11.3应用情境——西门子冰箱产品设计74
11.4建造者与抽象工厂78
第12章Prototype(原型)模式80
12.1概述80
12.2应用优势与时机81
12.3应用情境——克隆猪81
12.4原型模式与Spring83
第四部分 设计结构派——细说结构型模式87
第13章Adapter(适配器)模式87
13.1概述87
13.2应用优势与时机89
13.3应用情境——鞋子生产业务扩展89
13.4 Spring与Hibernate在适配器模式中的应用95
第14章Bridge(桥接)模式97
14.1概述97
14.2应用优势与时机98
14.3应用情境——房子98
第15章Composite(组合)模式102
15.1概述102
15.2应用优势与时机103
15.3应用情境——军官级别104
15.4组合模式与Struts108
第16章Decorator(装饰)模式110
16.1概述110
16.2应用优势与时机111
16.3应用情境——员工考核排名与分数设计112
164装饰模式与Struts119
第17章Facade(门面)模式120
17.1概述120
17.2应用优势与时机121
17.3应用情境——电力公司上门服务设置122
17.4门面模式在Spring与Hibernate中的应用124
第18章Flyweight(享元)模式126
18.1概述126
18.2应用优势与时机128
18.3应用情境——word文档字体样式的修改129
18.4享元模式与Struts134
第19章Proxy(代理)模式136
19.1概述136
19.2应用优势与时机137
19.3应用情境——员工知识培训遇到的事137
19.4代理模式与适配器模式140
19.5代理模式与装饰模式140
19.6代理模式在Spring中的AOP实现140
第五部分 设计行为派——细说行为型模式145
第20章Chain of Responsibility(责任链)模式145
20.1概述145
20.2优势与时机146
20.3提升方向147
20.4应用情境——知识平台的权限设计147
20.5责任链模式与Struts151
第21章Command(命令)模式152
21.1概述152
21.2优势与时机153
21.3提升方向154
21.4应用情境——豆浆机制作饮料154
21.5命令模式与Struts157
第22章Interpreter(解释器)模式159
22.1概述159
22.2优势与时机160
22.3提升方向161
22.4应用情境——逻辑判断161
第23章Iterator(迭代器)模式166
23.1概述166
23.2优势与时机168
23.3提升方向168
23.4应用情境——邻居小张餐饮店的日常成本支出169
23.5迭代器模式与Struts173
第24章Mediator(中介者)模式175
24.1概述175
24.2优势与时机176
24.3提升方向176
24.4应用情境——两个高中女生比拼男友的故事176
24.5中介者模式与Struts180
第25章Memento(备忘录)模式181
25.1概述181
25.2优势与时机183
25.3提升方向183
25.4应用情境——版本控制183
第26章Observer(观察者)模式190
26.1概述190
26.2优势与时机191
26.3提升方向192
26.4应用情境——邮箱书讯通知192
26.5观察者模式与Spring196
第27章State(状态)模式198
27.1概述198
27.2优势与时机199
273提升方向199
27.4应用情境——报警系统设计199
第28章Strategy(策略)模式204
28.1概述204
28.2优势与时机205
28.3提升方向205
28.4应用情境——数据预测205
28.5模式扩展209
28.6策略模式与桥接模式210
28.7策略模式与Struts211
第29章TemplateMethod(模板方法)模式212
29.1概述212
29.2优势与时机213
29.3提升方向213
29.4应用情境——办公室故事213
29.5模式扩展218
29.6模板方法模式与策略模式223
29.7模板方法模式在Spring、Hibernate中的应用223
第30章Visitor(访问者)模式224
30.1概述224
30.2优势与时机225
30.3提升方向226
30.4应用情境——马和驴子的简介226
30.5模式扩展230
第六部分 设计模式应用思维241
第31章 设计模式实战241
31.1示例项目概述241
31.2需求分析241
31.3功能开发实现241
31.3.1数据库表结构241
31.3.2 Java Web程序结构242
31.3.3 Java Web程序详述243
31.4本章小结259
热门推荐
- 2872344.html
- 1139310.html
- 1921622.html
- 1577260.html
- 1949009.html
- 1652900.html
- 245837.html
- 2699365.html
- 2871821.html
- 3644517.html
- http://www.ickdjs.cc/book_2841733.html
- http://www.ickdjs.cc/book_487825.html
- http://www.ickdjs.cc/book_305031.html
- http://www.ickdjs.cc/book_1549400.html
- http://www.ickdjs.cc/book_1751419.html
- http://www.ickdjs.cc/book_2656606.html
- http://www.ickdjs.cc/book_1459567.html
- http://www.ickdjs.cc/book_300828.html
- http://www.ickdjs.cc/book_2747496.html
- http://www.ickdjs.cc/book_1928673.html