Web轻量级框架Spring+Spring MVC+MyBatis 整合开发实战 第2版
作者: 黄文毅 编著
出版时间: 2020年版
内容简介
《Web轻量级框架Spring+Spring MVC+MyBatis整合开发实战(第2版)》以Spring 5、Spring MVC 5和MyBatis 3.X为基础,从开发实战出发,结合新的开发工具IntelliJ IDEA,通过完整的项目实例让读者了解和学习SSM框架,又好又快地掌握SSM的开发技能。全书共分11章,第1~2章,由零开始,引导读者快速搭建SSM框架。第3章主要介绍Spring框架基础知识IOC和AOP。第4章主要介绍MyBatis的映射器、动态SQL、注解配置和关联映射。第5章主要介绍Spring MVC请求映射、参数绑定注解和信息转换详解。第6章主要介绍MyBatis的分页和分页插件PageHelper、Spring数据校验和Spring与MyBatis事务管理。第7章主要介绍MyBatis的一级缓存和二级缓存机制。第8章主要介绍Spring MVC执行流程、处理映射器和适配器以及视图解析器。第9章主要介绍MyBatis的整体框架、初始化流程和执行流程。第10章和第11章介绍用户管理系统和一个完整的高并发点赞项目的开发。《Web轻量级框架Spring+Spring MVC+MyBatis整合开发实战(第2版)》来自于一线开发人员的编程实践,突出技术的先进性和实用性,适用于所有Java编程语言开发人员、SSM框架开发人员使用,也可作为培训机构和大专院校相关专业的教学用书。
目录
第1章 准备SSM开发环境
1.1 SSM简述
1.1.1 Spring简述
1.1.2 Spring MVC简述
1.1.3 MyBatis简述
1.2 JDK安装
1.3 IntelliJ IDEA安装
1.4 Tomcat的安装与配置
1.4.1 Tomcat的下载
1.4.2 IntelliJ IDEA配置Tomcat
1.5 Maven的安装和配置
1.6 MySQL数据库的安装
1.6.1 MySQL的安装
1.6.2 Navicat for MySQL客户端安装与使用
1.7 思考与练习
第2章 快速搭建SSM项目
2.1 快速搭建Web项目
2.2 集成Spring
2.3 集成Spring MVC框架
2.4 集成MyBatis框架
2.5 集成Log4j日志框架
2.6 集成JUnit测试框架
2.7 思考与练习
第3章 Spring核心IOC与AOP
3.1 Spring IOC和DI
3.1.1 Spring IOC和DI概述
3.1.2 单例模式
3.1.3 Spring单例模式源码解析
3.1.4 简单工厂模式详解
3.1.5 工厂方法模式详解
3.1.6 Spring Bean工厂类详解
3.2 Spring AOP