Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

Web轻量级框架Spring+Spring MVC+MyBatis整合开发实战(第2版) 黄文毅 PDF 下载


分享到:
时间:2022-05-22 16:01来源:http://www.java1234.com 作者:转载  侵权举报
Web轻量级框架Spring+Spring MVC+MyBatis整合开发实战(第2版)
失效链接处理
Web轻量级框架Spring+Spring MVC+MyBatis整合开发实战(第2版) 黄文毅  PDF 下载


下载地址:
版权归出版社和原作者所有,链接已删除,请购买正版

用户下载说明:

电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/11156447427.html
 

相关截图:

资料目录:
章 准备SSM开发环境 1
1.1 SSM简述 1
1.1.1 Spring简述 1
1.1.2 Spring MVC简述 3
1.1.3 MyBatis简述 3
1.2 K安装 4
1.3 IntelliJ IDEA安装 5
1.4 Tomcat的安装与配置 6
1.4.1 Tomcat的下载 6
1.4.2 IntelliJ IDEA配置Tomcat 6
1.5 Maven的安装和配置 8
1.6 MySQL数据库的安装 10
1.6.1 MySQL的安装 10
1.6.2 Navicat for MySQL客户端安装与使用 10
1.7 思考与练习 11
第2章 快速搭建SSM项目 12
2.1 快速搭建Web项目 12
2.2 集成Spring 16
2.3 集成Spring MVC框架 20
2.4 集成MyBatis框架 26
2.5 集成Log4j日志框架 32
2.6 集成JUnit测试框架 36
2.7 思考与练习 37
第3章 Spring核心IOC与AOP 38
3.1 Spring IOC和DI 38
3.1.1 Spring IOC和DI概述 38
3.1.2 单例模式 39
3.1.3 Spring单例模式源码解析 45
3.1.4 简单工厂模式详解 48
3.1.5 工厂方法模式详解 51
3.1.6 Spring Bean工厂类详解 55
3.2 Spring AOP 57
3.2.1 Spring AOP概述 57
3.2.2 Spring AOP核心概念 57
3.2.3 K动态代理实现日志框架 58
3.2.4 Spring AOP实现日志框架 63
3.2.5 静态代理与动态代理模式 65
3.3 思考与练习 68
第4章 MyBatis映射器与动态SQL 69
4.1 MyBatis映射器 69
4.1.1 映射器的主要元素 69
4.1.2 select元素 70
4.1.3 insert元素 71
4.1.4 selectKey元素 72
4.1.5 update元素 73
4.1.6 delete元素 73
4.1.7 sql元素 74
4.1.8 #与$区别 75
4.1.9 resultMap结果映射集 75
4.2 动态SQL 77
4.2.1 动态SQL概述 77
4.2.2 if元素 77
4.2.3 choose、when、otherwise元素 78
4.2.4 trim、where、set元素 79
4.2.5 foreach元素 82
4.2.6 bind元素 82
4.3 MyBatis注解配置 83
4.3.1 MyBatis常用注解 83
4.3.2 @Select注解 84
4.3.3 @Insert、@Update、@Delete注解 84
4.3.4 @Param注解 85
4.4 MyBatis关联映射 86
4.4.1 关联映射概述 86
4.4.2 一对一 86
4.4.3 一对多 89
4.4.4 多对多 92
4.5 思考与练习 97
第5章 Spring MVC常用注解 98
5.1 请求映射注解 98
5.1.1 @Controller注解 98
5.1.2 @RequestMapping注解 99
5.1.3 @GetMapping和@PostMapping注解 104
5.1.4 Model和ModelMap 104
5.1.5 ModelAndView 105
5.1.6 请求方法可出现参数和可返回类型 106
5.2 参数绑定注解 108
5.2.1 @RequstParam注解 108
6.2.2 @PathVariable注解 109
5.2.3 @RequestHeader注解 110
5.2.4 @CookieValue注解 110
5.2.5 @ModelAttribute注解 111
5.2.6 @SessionAttribute和@SessionAttributes注解 115
5.2.7 @ResponseBody和@RequestBody注解 117
5.3 信息转换详解 119
5.3.1 HttpMessageConverter 119
5.3.2 RequestMappingHandlerAdapter 121
5.3.3 自定义HttpMessageConverter 122
5.4 思考与练习 123
第6章 分页开发、数据校验与事务管理 124
6.1 RowBounds类 124
6.1.1 分页概述 124
6.1.2 RowBounds类 125
6.1.3 RowBounds分页应用 126
6.1.4 RowBounds分页原理 127
6.1.5 分页插件PageHelper 128
6.2 Spring数据校验 130
6.2.1 数据校验概述 131
6.2.2 Spring的Validation校验框架 131
6.2.3 JSR 303校验 135
6.3 Spring和MyBatis事务管理 139
6.3.1 Spring事务管理 139
6.3.2 MyBatis事务管理 141
6.4 思考与练习 145
第7章 MyBatis缓存机制 147
7.1 MyBatis的缓存模式 147
7.2 一级查询缓存 148
7.2.1 一级缓存概述 148
7.2.2 一级缓存示例 148
7.2.3 一级缓存生命周期 151
7.3 二级查询缓存 151
7.3.1 二级缓存概述 151
7.3.2 二级缓存示例 153
7.3.3 Cache-ref共享缓存 155
7.4 MyBatis缓存原理 156
7.4.1 MyBatis缓存的工作机制 156
7.4.2 装饰器模式 157
7.4.3 Cache接口及其实现 159
7.5 思考与练习 161
第8章 Spring MVC原理剖析 162
8.1 Spring MVC的执行流程与前端控制器 162
8.2 前端控制器DispatcherServlet 164
8.3 处理映射器和适配器 167
8.3.1 处理映射器 167
8.3.2 处理适配器 168
8.4 视图解析器 179
8.4.1 视图解析流程 179
8.4.2 常用视图解析器 179
8.4.3 ViewResolver链 185
8.5 思考与练习 186
第9章 MyBatis原理剖析 187
9.1 MyBatis的整体框架介绍 187
9.1.1 接口层 187
9.1.2 核心处理层 190
9.1.3 基础支撑层 191
9.2 MyBatis初始化流程 192
9.3 MyBatis的执行流程 194
9.4 思考与练习 197
0章 用户管理系统项目实战 198
10.1 项目概述 198
10.2 员工表设计 198
10.3 持久化类的开发 199
10.4 DAO层和Mapper映射文件 201
10.5 接口和实现类开发 202
10.6 控制层和DTO类的开发 203
10.7 前端页面开发 205
10.8 员工入职/离职/更新功能 207
10.9 测试 216
10.10 思考与练习 217
1章 高并发点赞项目实战 218
11.1 高并发点赞项目代码实现 218
11.1.1 项目概述 218
11.1.2 数据库表和持久化类 218
11.1.3 DAO层和Mapper映射文件 222
11.1.4 Service层和DTO类 225
11.1.5 Controller层和前端页面 229
11.1.6 测试 230
11.2 传统点赞功能实现 231
11.2.1 概述 231
11.2.2 代码实现 232
11.2.3 测试 235
11.3 集成Redis缓存 236
11.3.1 概述 236
11.3.2 Redis的安装和使用 237
11.3.3 集成Redis缓存 243
11.3.4 设计Redis数据结构 246
11.3.5 代码实现 247
11.3.6 集成Quartz定时器 250
11.3.7 测试 254
11.4 集成ActiveMQ 254
11.4.1 概述 254
11.4.2 ActiveMQ的安装 255
11.4.3 集成ActiveMQ 257
11.4.4 ActiveMQ异步消费 259
11.4.5 测试 262
11.5 思考与练习 262
参考文献 264


------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐