全新正版图书 互联网轻量级SSM框架解密:Spring、Spring MVC、MyBat 李艳鹏 电子工业出版社 9787121359545青岛新华书店旗舰店 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
全新正版图书 互联网轻量级SSM框架解密:Spring、Spring MVC、MyBat 李艳鹏 电子工业出版社 9787121359545青岛新华书店旗舰店电子书下载地址
- 文件名
- [epub 下载] 全新正版图书 互联网轻量级SSM框架解密:Spring、Spring MVC、MyBat 李艳鹏 电子工业出版社 9787121359545青岛新华书店旗舰店 epub格式电子书
- [azw3 下载] 全新正版图书 互联网轻量级SSM框架解密:Spring、Spring MVC、MyBat 李艳鹏 电子工业出版社 9787121359545青岛新华书店旗舰店 azw3格式电子书
- [pdf 下载] 全新正版图书 互联网轻量级SSM框架解密:Spring、Spring MVC、MyBat 李艳鹏 电子工业出版社 9787121359545青岛新华书店旗舰店 pdf格式电子书
- [txt 下载] 全新正版图书 互联网轻量级SSM框架解密:Spring、Spring MVC、MyBat 李艳鹏 电子工业出版社 9787121359545青岛新华书店旗舰店 txt格式电子书
- [mobi 下载] 全新正版图书 互联网轻量级SSM框架解密:Spring、Spring MVC、MyBat 李艳鹏 电子工业出版社 9787121359545青岛新华书店旗舰店 mobi格式电子书
- [word 下载] 全新正版图书 互联网轻量级SSM框架解密:Spring、Spring MVC、MyBat 李艳鹏 电子工业出版社 9787121359545青岛新华书店旗舰店 word格式电子书
- [kindle 下载] 全新正版图书 互联网轻量级SSM框架解密:Spring、Spring MVC、MyBat 李艳鹏 电子工业出版社 9787121359545青岛新华书店旗舰店 kindle格式电子书
寄语:
正版图书保证质量 七天无理由退货让您购物无忧
内容简介:
SSM 是Spring、Spring MVC 和MyBatis 框架的组合,是目前Java 领域使用非常广泛也非常稳定的开源Web 框架。《互联网轻量级SSM框架解密:Spring、Spring MVC、MyBatis源码深度剖析》以SSM 的核心代码剖析为基础,突破Java Web 研发瓶颈的束缚,选取Spring、SpringMVC 和MyBatis 框架中易于理解的版本,深入剖析了其中各个模块的实现,从代码中挖掘常用的设计模式,为读者理解Spring 系列框架的可扩展设计艺术提供了方法论和优秀实践。
《互联网轻量级SSM框架解密:Spring、Spring MVC、MyBatis源码深度剖析》Spring 源码剖析篇基于Spring 4.3.2 版本,剖析了Spring 上下文、Spring AOP 和Spring 事务的实现,并通过实例展示了框架陷阱的隐蔽性及学习框架原理的必要性。Spring MVC 源码剖析篇基于SpringMVC 3.0 版本,这个版本比较简单、核心清晰,便于读者理解透彻,这里主要讲解其中的设计模式及可插拔的设计思路。MyBatis 源码剖析篇基于MyBatis 3.4 版本,帮助读者对SQL 语言、JDBC 及数据访问方式有更深入的了解,也能看到工厂、Builder、代理、装饰者等设计模式在MyBatis 中的大量应用。
《互联网轻量级SSM框架解密:Spring、Spring MVC、MyBatis源码深度剖析》对于互联网从业者,或者传统行业的IT 工程师、架构师、技术经理、技术总监,以及想深耕IT行业的技术人员都有很强的借鉴性和实用价值。
书籍目录:
第1篇 深入剖析Spring源码
第1章 Spring基础介绍2
1.1 Spring的核心结构2
1.2 Spring的领域模型6
第2章 Spring上下文和容器7
2.1 Spring上下文的设计7
2.2 Spring容器BeanFactory的设计11
2.3 Spring父子上下文与容器13
第3章 Spring加载机制的设计与实现18
3.1 Spring ApplicationContext的加载及源码实现18
3.2 Spring XML文件标签加载解析及自定义27
3.3 Spring注解的加载及自动注入31
第4章 Spring Bean探秘45
4.1 Spring Bean的定义和注册设计45
4.2 Spring Bean的定义模型47
4.3 Spring Bean的运行(获取、创建)实现48
4.4 Spring Bean的依赖注入的实现59
4.5 Spring Bean的初始化70
第5章 Spring代理与AOP74
5.1 Spring代理的设计及JDK、CGLIB动态代理75
5.2 Spring AOP的设计82
5.3 Spring AOP的加载和执行机制83
5.3.1 Spring AOP的加载及源码解析83
5.3.2 Spring AOP的创建执行及源码解析88
5.4 Spring事务管理设计及源码101
5.5 Spring事务传播机制115
第6章 Spring实战118
6.1 对Spring重复AOP问题的分析118
6.2 Spring Bean循环依赖的问题125
第2篇 深入剖析Spring MVC源码
第7章 MVC简介138
7.1 MVC的体系结构和工作原理138
7.1.1 控制器139
7.1.2 视图139
7.1.3 模型140
7.2 Web MVC的体系结构和工作原理140
第8章 Spring Web MVC工作流142
8.1 组件及其接口142
8.1.1 DispatcherServlet143
8.1.2 处理器映射143
8.1.3 处理器适配器144
8.1.4 处理器与控制器145
8.1.5 视图解析器145
8.1.6 视图146
8.2 组件间的协调通信146
第9章 DispatcherServlet的实现148
9.1 深入剖析GenericServlet和HttpServlet150
9.1.1 HTTP和Servlet规范简介150
9.1.2 Servlet和GenericServlet详解152
9.1.3 HttpServlet详解152
9.2 深入剖析DispatcherServlet159
9.2.1 HttpServletBean详解161
9.2.2 FrameworkServlet详解162
9.2.3 DispatchServlet详解166
9.3 根共享环境的加载182
9.3.1 基于Servlet环境监听器的实现结构182
9.3.2 多级Spring环境的加载方式189
第10章 基于简单控制器的流程实现194
10.1 通过Bean名称URL处理器映射获取处理器执行链194
10.1.1 抽象处理器映射196
10.1.2 抽象URL处理器映射199
10.1.3 抽象探测URL处理器映射209
10.1.4 Bean名称URL处理器映射210
10.2 通过处理器适配器把请求转接给处理器211
10.2.1 简单控制处理适配器的设计211
10.2.2 表单控制器处理HTTP请求的流程212
10.3 对控制器类体系结构的深入剖析214
10.3.1 Web内容产生器215
10.3.2 抽象控制器类217
10.3.3 基本命令控制器218
10.3.4 抽象表单控制器222
10.3.5 简单表单控制器229
第11章 基于注解控制器的流程实现230
11.1 默认注解处理器映射的实现230
11.2 注解处理器适配器的架构设计237
11.3 深入剖析注解控制器的处理流程238
11.3.1 解析法241
11.3.2 解析法的参数253
11.3.3 绑定、初始化领域模型和管理领域模型272
11.3.4 调用法278
11.3.5 法返回值和隐式模型到模型或视图的映射281
11.3.6 如何更新模型数据286
第12章 基于HTTP请求处理器实现RPC288
12.1 深入剖析RPC客户端的实现289
12.2 深入剖析RPC服务端的实现299
第13章 深入剖析处理器映射、处理器适配器及处理器的实现311
13.1 处理器映射的实现架构311
13.1.1 处理器映射实现类312
13.1.2 处理器映射抽象类313
13.1.3 对处理器映射类的代码剖析315
13.2 处理器适配器的实现架构322
13.3 深入剖析处理器325
13.3.1 简单控制器325
13.3.2 注解控制器339
13.3.3 HTTP请求处理器342
13.4 拦截器的实现架构344
第14章 视图解析和视图显示353
14.1 基于URL的视图解析器和视图353
14.1.1 内部资源视图解析器和内部资源视图365
14.1.2 瓦块视图解析器和瓦块视图371
14.1.3 模板视图解析器和模板视图373
14.1.4 XSLT视图解析器和XSLT视图377
14.2 更多的视图解析器378
14.2.1 Bean名称视图解析器378
14.2.2 内容选择视图解析器379
14.2.3 资源绑定视图解析器383
14.2.4 XML视图解析器385
第3篇 深入剖析MyBatis源码
第15章 MyBatis介绍388
15.1 MyBatis的历史388
15.2 MyBatis子项目389
15.3 MyBatis的自身定位389
15.3.1 JPA持久化框架390
15.3.2 MyBati能390
15.3.3 MyBatis与JPA的异同390
15.4 MyBatis的架构391
15.4.1 模块391
15.4.2 MyBatis的项392
第16章 构建阶段394
16.1 关键类394
16.2 关键时序395
16.3 构建的入口:SqlSessionFactoryBuilder和SqlSessionFactory396
16.4 配置(Configuration)和配置构造器(XmlConfigBuilder)397
16.4.1 XmlConfigBuilder的初始化397
16.4.2 完整的mybatis-3-config.dtd399
16.4.3 解析配置文件构建Configuration配置399
16.5 SQL简介418
16.6 SQL映射的构建419
16.6.1 通过XML定义的SQL Mapper419
16.6.2 Configuration类中与SQL Mapping相关的类420
16.6.3 XmlMapperBuilder是如何工作的421
16.6.4 映射注解器定义的SQL Mapper438
16.6.5 小结440
第17章 执行阶段441
17.1 关键类441
17.2 关键接口及默认实现初始化442
17.2.1 SqlSession及其关联类的构建过程442
17.2.2 StatementHandler语句处理器446
17.3 DQL语句是如何执行的448
17.3.1 查询接口448
17.3.2 关键时序449
17.3.3 程序执行查询的入口:DefaultSqlSession#selectList(statement)450
17.3.4 生成执行语句:getMappedStatement()450
17.3.5 执行器查询:Executor#query()451
17.3.6 JDBC执行语句:SimpleStatementHandler#query()455
17.3.7 结果集处理:DefaultResultSetHandler#handlerResultSets()455
17.4 DML语句是如何执行的460
17.4.1 作接口460
17.4.2 关键时序460
17.4.3 程序执行更新的入口:DefaultSqlSession#update()461
17.4.4 执行器执行方法:Executor#update()461
17.4.5 SQL语句执行:SimpleStatementHandler#update()464
17.4.6 结果集主键逻辑:Jdbc3KeyGenerator#processAfter()464
17.5 小结466
第18章 专题特性解析467
18.1 动态SQL支持467
18.1.1 XmlScriptBuilder解析配置467
18.1.2 NodeHandler构建SqlNode树468
18.1.3 SqlNode处理SQL语句471
18.2 MyBatis的缓存支持477
18.2.1 本地缓存478
18.2.2 二级缓存482
18.3 结果集支持:Object、List、Map和Cursor491
18.4 自定义扩展点及接口496
第19章 作为中间件如何承上启下498
19.1 MyBatis与底层的JDBC498
19.1.1 java.sql.DataSource498
19.1.2 java.sql.Connection499
19.1.3 java.sql.Statement500
19.1.4 java.sql.Resultset502
19.2 MyBatis的主流集成方式502
19.2.1 mybatis-spring简介502
19.2.2 Spring对JDBC的支持502
19.2.3 mybatis-spring与Spring504
作者介绍:
李艳鹏,高级技术专家,著有《分布式服务架构:原理、设计与实战》和《可伸缩服务架构:框架与中间件》,是“云时代架构”技术社区的发起者,曾经在易宝支付、花旗银行、甲骨文、路透社、新浪微博等大型机构中担任技术负责人和首席架构师,曾专注于大规模高并发的线上和线下支付平台的应用架构和技术架构的规划与落地,负责交易、支付、渠道、出款、风控、对账等核心支付系统的设计与实现,在移动支付、聚合支付、合规账户、扫码支付、标记化支付等业务场景上有产品应用架构规划与落地的实践经验,现聚焦于区块链创新应用技术的研发领域。
曲源,资深Java开发者,曾任美图技术经理、易宝支付交易系统技术负责人、当当网Java工程师。在电商、支付公司从业近10年,熟悉 相关领域的架构规划和系统研发。
宋杨,爱奇艺技术产品中心架构师,从事互联网支付行业一线开发、架构等工作,熟悉互联网通用技术栈。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
书籍介绍
SSM 是Spring、Spring MVC 和MyBatis 框架的组合,是目前Java 领域使用非常广泛也非常稳定的开源Web 框架。《互联网轻量级SSM框架解密:Spring、Spring MVC、MyBatis源码深度剖析》以SSM 的核心代码剖析为基础,突破Java Web 研发瓶颈的束缚,选取Spring、SpringMVC 和MyBatis 框架中易于理解的版本,深入剖析了其中各个模块的实现,从代码中挖掘常用的设计模式,为读者理解Spring 系列框架的可扩展设计艺术提供了方法论和优秀实践。
《互联网轻量级SSM框架解密:Spring、Spring MVC、MyBatis源码深度剖析》Spring 源码剖析篇基于Spring 4.3.2 版本,剖析了Spring 上下文、Spring AOP 和Spring 事务的实现,并通过实例展示了框架陷阱的隐蔽性及学习框架原理的必要性。Spring MVC 源码剖析篇基于SpringMVC 3.0 版本,这个版本比较简单、核心清晰,便于读者理解透彻,这里主要讲解其中的设计模式及可插拔的设计思路。MyBatis 源码剖析篇基于MyBatis 3.4 版本,帮助读者对SQL 语言、JDBC 及数据访问方式有更深入的了解,也能看到工厂、Builder、代理、装饰者等设计模式在MyBatis 中的大量应用。
《互联网轻量级SSM框架解密:Spring、Spring MVC、MyBatis源码深度剖析》对于互联网从业者,或者传统行业的IT 工程师、架构师、技术经理、技术总监,以及想深耕IT行业的技术人员都有很强的借鉴性和实用价值。
网站评分
书籍多样性:9分
书籍信息完全性:7分
网站更新速度:3分
使用便利性:9分
书籍清晰度:8分
书籍格式兼容性:3分
是否包含广告:4分
加载速度:7分
安全性:5分
稳定性:6分
搜索功能:4分
下载便捷性:5分
下载点评
- 经典(185+)
- 无广告(671+)
- 不亏(385+)
- 无漏页(327+)
- 内容齐全(492+)
- 五星好评(678+)
- 傻瓜式服务(508+)
- 差评少(558+)
- epub(644+)
- 一星好评(216+)
- 服务好(522+)
- 体验好(169+)
下载评价
- 网友 堵***格: ( 2025-01-12 15:10:11 )
OK,还可以
- 网友 居***南: ( 2025-01-14 17:53:46 )
请问,能在线转换格式吗?
- 网友 养***秋: ( 2024-12-23 19:56:16 )
我是新来的考古学家
- 网友 师***怀: ( 2025-01-07 10:09:45 )
好是好,要是能免费下就好了
- 网友 通***蕊: ( 2024-12-26 17:23:13 )
五颗星、五颗星,大赞还觉得不错!~~
- 网友 戈***玉: ( 2025-01-05 09:08:21 )
特别棒
- 网友 丁***菱: ( 2025-01-17 08:56:01 )
好好好好好好好好好好好好好好好好好好好好好好好好好
- 网友 石***烟: ( 2025-01-06 01:48:22 )
还可以吧,毕竟也是要成本的,付费应该的,更何况下载速度还挺快的
- 网友 车***波: ( 2024-12-27 10:46:06 )
很好,下载出来的内容没有乱码。
- 网友 菱***兰: ( 2025-01-01 15:49:43 )
特好。有好多书
- 网友 堵***洁: ( 2025-01-05 11:46:02 )
好用,支持
- 网友 宫***凡: ( 2025-01-18 17:56:28 )
一般般,只能说收费的比免费的强不少。
- 网友 曾***玉: ( 2024-12-27 17:10:03 )
直接选择epub/azw3/mobi就可以了,然后导入微信读书,体验百分百!!!
- 网友 印***文: ( 2024-12-24 23:54:09 )
我很喜欢这种风格样式。
- 网友 寇***音: ( 2025-01-17 22:04:52 )
好,真的挺使用的!
喜欢"全新正版图书 互联网轻量级SSM框架解密:Spring、Spring MVC、MyBat 李艳鹏 电子工业出版社 9787121359545青岛新华书店旗舰店"的人也看了
长江漂流记 沈石溪动物探索营 探寻动植物界的奥秘 倾听大自然的声音 集知识性 趣味性 实践性为一体 培养孩子的智慧 毅力与勇气 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
基于学习效应的中资银行国际化行为研究 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
CJJ/T98-2014 建筑给水塑料管道工程技术规程 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
供应链采购与库存管理 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
宇宙的第一缕光:一部宇宙演变史,也是一部人类科学认知发展史。 从宇宙大爆炸到未来宇宙,科学探索正在改变我们看待世界的方式。 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 高压电工上岗技能一本通 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 诗经八堂课 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 9787111469711 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 赫尔佐格与德梅隆全集 第2卷·1989~1991年 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- LOTUS FLOWERCULTIVARS IN CHINA 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 类风湿关节炎门诊百问百答 张剑勇,万力生 主编 人民军医出版社【正版】 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 胶粘剂工业标准汇编 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 图解电子元器件识读与检测快速入门(视频版) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 产品设计技能培训——Pro/ENGINEER中文版(附光盘) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 高尔夫球课堂 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
书籍真实打分
故事情节:6分
人物塑造:3分
主题深度:4分
文字风格:5分
语言运用:6分
文笔流畅:4分
思想传递:3分
知识深度:8分
知识广度:6分
实用性:7分
章节划分:5分
结构布局:9分
新颖与独特:3分
情感共鸣:8分
引人入胜:3分
现实相关:6分
沉浸感:5分
事实准确性:5分
文化贡献:9分