Spring+Spring MVC+MyBatis整合开发实战

Spring+Spring MVC+MyBatis整合开发实战

作者:陈学明

出版社:机械工业

出版年:2020年7月

ISBN:9787111658788

所属分类:经济金融

书刊介绍

《Spring+Spring MVC+MyBatis整合开发实战》内容简介

Spring是Java开发的首选开源框架。Spring、Spring MVC与MyBatis的组合(简称SSM)更是Java Web开发的利器,适用于复杂的企业级应用开发,尤其是互联网企业级应用开发。本书从实战人手,通过大量示例介绍了SSM整合开发的相关内容,可提升读者对框架的掌握度和理解度,从而实现对框架会用、用对及精用的目标。本书共18章,分为5篇。第1篇“Spring核心框架”,涵盖Spring概述,Spring IoC容器初探,Web项目环境搭建与项目创建,Spring IoC容器进阶,基于注解和代码的配置,Spring测试;第2篇“Spring MVC框架”,涵盖Spring Web MVC概述,数据类型的转换、验证与异常处理,Spring MVC进阶,Spring MVC测试框架;第3篇“数据技术”,涵盖数据库与Java数据访问技术,MyBatis人门,MyBatis进阶,Spring数据访问与事务管理;第4篇“SSM整合开发”,涵盖SSM整合概述,SSM整合实例;第5篇“高级开发技术”,涵盖Spring AOP与MVC拦截器,以及Spring Security框架与多线程。本书适合具备Java基础的SSM初学者和进阶开发人员阅读,也适合Java Web开发工程师阅读;对于探究Spring及Spring Boot框架机制与原理的资深工程师也具有参考意义。
陈学明编著。

作品目录

前言
第1篇
Spring核心框架
第1章:Spring概述
1.1、Spring的由来与发展
1.2、Spring的概念及理念
1.3、Spring框架体系结构
1.4、Spring生态圈
1.5、Spring资源与社区
1.6、Spring综述
第2章:Spring
IoC容器初探
2.1、Spring
IoC容器及相关概念
2.2、Spring容器初始化
2.3、依赖注入与方式
第3章:Web项目环境搭建与项目创建
3.1、环境与前置准备
3.2、基于Maven和Eclipse建立项目
3.3、Spring框架导入与项目目录
3.4、简单的完整实例
第4章:Spring
IoC容器进阶
4.1、Bean实例化的更多方式
4.2、Bean的配置属性
4.3、依赖注入的配置
4.4、特殊的依赖配置
4.5、XML配置进阶
4.6、容器与Bean扩展点
4.7、Spring
IoC容器综述
第5章:基于注解和代码的配置
5.1、Java注解
5.2、Spring支持的注解类型与开启方式
5.3、Spring支持的Java标准注解
5.4、Spring容器配置注解
5.5、自动装配的更多介绍
5.6、基于Java代码的配置
5.7、容器注解汇总
第6章:Spring测试
6.1、关于测试
6.2、Java测试框架
6.3、基于Spring的测试
6.4、Spring测试注解
6.5、测试框架注解汇总
第2篇
Spring
MVC框架
第7章:Spring
Web
MVC概述
7.1、HTTP
Web基础知识
7.2、Java
Web开发
7.3、Spring
MVC介绍与实例
7.4、Spring
MVC技术细节
7.5、Spring
MVC注解配置
7.6、基于代码配置的Spring
MVC项目
7.7、MVC注解汇总
第8章:数据类型的转换、验证与异常处理
8.1、类型转换
8.2、数据绑定
8.3、数据验证
8.4、Spring
MVC异常处理
第9章:Spring
MVC进阶
9.1、静态资源的放行
9.2、父子容器
9.3、Spring
MVC与JSON
9.4、Spring
MVC与REST
9.5、文件上传
9.6、国际化
第10章:Spring
MVC测试框架
10.1、Spring
MVC测试概述
10.2、模拟应用服务(MockMvc)及其构建器
10.3、模拟请求构造器
10.4、结果操作
10.5、Spring
MVC测试框架之其他
第3篇
数据技术
第11章:数据库与Java数据访问技术
11.1、关系型数据库介绍
11.2、MySQL数据库
11.3、Java数据访问基本技术
11.4、ORM框架介绍
11.5、JPA——Java持久层应用接口
第12章:MyBatis入门
12.1、MyBatis介绍与快速入门实例
12.2、MyBatis核心接口和类
12.3、MyBatis
XML全局配置文件
12.4、XML映射文件配置
第13章:MyBatis进阶
13.1、MyBatis内部运作解密
13.2、MyBatis全局配置进阶
13.3、动态SQL
13.4、MyBatis日志
13.5、MyBatis缓存
13.6、MyBatis其他
第14章:Spring数据访问与事务管理
14.1、Spring
JDBC模板类
14.2、Spring
DAO支持
14.3、Spring整合ORM框架及JPA
14.4、Spring事务处理
第4篇
SSM整合开发
第15章:SSM整合概述
15.1、SSM整合综述
15.2、Spring与Spring
MVC整合
15.3、Spring与MyBatis整合
15.4、SSM异常整合与处理
15.5、Java日志与SSM日志整合
第16章:SSM整合实例
16.1、项目需求、系统架构与系统设计
16.2、项目框架搭建(SSM+Ext
JS)
16.3、daport-backend后端开发
16.4、daport-frontend前端开发
16.5、前后端整合开发
16.6、测试、调试与部署
第5篇
高级开发技术
第17章:Spring
AOP与MVC拦截器
17.1、AOP介绍及Java代理
17.2、Java
AOP框架——AspectJ
17.3、Spring
AOP框架解密
17.4、MVC拦截器与过滤器
第18章:Spring
Security框架与多线程
18.1、Spring
Security概述与Web请求认证
18.2、Spring
Security方法层级授权
18.3、Spring
Security机制解密
18.4、Spring
Security代码配置与测试
18.5、Spring
Security实战
18.6、多线程与线程安全

相关推荐

微信二维码