贯穿设计模式——用一个电商项目详解设计模式
一本书贯穿常用设计模式,融合真实电商项目的核心模块,让设计模式真正落地。

作者:伟山育琪

定价:89元

印次:1-1

ISBN:9787302643364

出版日期:2023.10.01

印刷日期:2023.09.22

图书责编:申美莹

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书以互联网项目核心模块为基准,将设计模式融入核心模块的开发之中,整个过程犹如一个整体项目需求,完成设计模式的融入。从第2章到第12章,依次对核心项目模块进行设计模式的融入,本书所涉及到的核心模块依次为:多种第三方账号登录;产品分类目录管理;商品查询;多种类支付;商品订单状态变化;订单完成后的业务投放及策略实时变更;开具增值税发票;商品代付;积分、平台币、红包发放;多种类日志设计;日志解析。

B站技术博主河北王校长,视频内容主要集中在技术与实际业务的结合点上,互联网行业从业10年,Java技术专家。

前言 致敬所有程序员 我们生而平凡,却因思维和双手而闪亮。人有居庙堂,人有守边疆,或许没 有聚光灯下的万众瞩目,没有绝伦逸群的青史留名,但总有那一隅角落,有我们 挥洒汗水和青春的字里行间,千家灯朦胧,万里夜长空,致敬最美夜行者。 然,人间没有永恒的夜晚,世界没有永恒的冬天,程序改变世界。 定,春风和煦,韵律协调,击壤而歌,同忧同行,为太平故,负重前行,为 静好故。 终,世界以你为荣。 益者三友,损者三友。友道,友谅,友多闻,益矣。友便辟,友善柔,友便 佞,损矣。 愿,君以书为友,日以数篇为率,书遂大进。 盼,平生于书,未尝苟且,或达人简札,少不当意,必再三易之不厌。 遂,愈老而愈益精妙。 士有诤友,则身不离于令名。 期,君视吾为诤友,交友投分,切磨箴规,同心而共济,始终如一。 虽,不可即高山流水,仍盼鼓琴以为众善听,为君子交,淡以亲,相知无远 近,万里尚为邻。 终,达之所成亦不离道。 谨以此书,致敬所有程序员,致敬那无数黑夜中的呜咽与怒吼,致敬最卑微 的程序梦,致自己,致青春—You look great today! 学习设计模式普遍存在的问题 以下是来自众多从业者对设计模式的看法和疑问。 ●设计模式真的有用吗?你敢不敢告诉我你项目里用了什么设计模式? ●看设计模式有什么用?天天造车工厂、肯德基点餐、披萨制作…… 哎! 贯穿设计模式 IV ——用一个电商项目详解设计模式 ●除了工厂和单例,兄弟们有没有真实用过其他设计模...

目录
荐语
查看详情 查看详情
第1章 设计模式的原则与分类 1

1.1  本章要点 1

1.2  设计模式的原则 1

1.2.1  单一职责原则 1

1.2.2  接口隔离原则 4

1.2.3  里氏替换原则 6

1.2.4  依赖倒置原则 12

1.2.5  迪米特法则 13

1.2.6  开闭原则 16

1.3  设计模式的分类 19

1.3.1  创建型模式 19

1.3.2  结构型模式 19

1.3.3  行为型模式 20

1.4  合成复用原则 20

1.5  章节回顾 22

第2章 多种类第三方账号登录

—桥接模式与适配器模式 23

2.1  本章要点 23

2.2  初始化项目实战环境 24

2.2.1  创建SpringBoot项目并添加pom.xml依赖 24

2.2.2  application.properties配置 26

2.2.3  初始化传统注册、登录功能 27

2.2.4  项目验证 30

2.3  实战需求发布会 32

2.4  适配器模式实战—UML类结构分解及方法定义 35

2.5  适配器模式实战—第三方账号登录 39

2.5.1  第三方账号的登录原理 40

2.5.2  代码实战 44

2.5.3  验证第三方账号登录功能 47

2.6  桥接模式实战—UML类结构分解及方法定义 49

2.7  桥接模式实战—第三方账号登录 56

2.7.1  核心代码实战 56

2.7.2  修复代码瑕疵 58

2.7.3  Client调用端代码实战 64

2.7.4  功能测试 69

2.8  章节回顾... 查看详情

本书完全将设计模式和实战结合,将一个完整的电商项目核心模块融入书中,同时还有Apollo配置中心、Spring状态机等核心组件代码的讲解。

查看详情