封面
版权信息
序言
前言
第1章 Spring的基本应用
1.1 Spring概述
1.2 Spring的核心容器
1.3 Spring的入门程序
1.4 依赖注入
1.5 本章小结
第2章 Spring中的Bean
2.1 Bean的配置
2.2 Bean的实例化
2.3 Bean的作用域
2.4 Bean的生命周期
2.5 Bean的装配方式
2.6 本章小结
第3章 Spring AOP
3.1 Spring AOP简介
3.2 动态代理
3.3 基于代理类的AOP实现
3.4 AspectJ开发
3.5 本章小结
第4章 Spring的数据库开发
4.1 Spring JDBC
4.2 Spring JdbcTemplate的常用方法
4.3 本章小结
第5章 Spring的事务管理
5.1 Spring事务管理概述
5.2 声明式事务管理
5.3 本章小结
第6章 初识MyBatis
6.1 什么是MyBatis
6.2 MyBatis的下载和使用
6.3 MyBatis的工作原理
6.4 MyBatis入门程序
6.5 本章小结
第7章 MyBatis的核心配置
7.1 MyBatis的核心对象
7.2 配置文件
7.3 映射文件
7.4 本章小结
第8章 动态SQL
8.1 动态SQL中的元素
8.2 <if>元素
8.3 <choose>、<when>、<otherwise>元素
8.4 <where>、<trim>元素
8.5 <set>元素
8.6 <foreach>元素
8.7 <bind>元素
8.8 本章小结
第9章 MyBatis的关联映射
9.1 关联关系概述
9.2 一对一
9.3 一对多
9.4 多对多
9.5 本章小结
第10章 MyBatis与Spring的整合
10.1 整合环境搭建
10.2 传统DAO方式的开发整合
10.3 Mapper接口方式的开发整合
10.4 测试事务
10.5 本章小结
第11章 Spring MVC入门
11.1 Spring MVC概述
11.2 第一个Spring MVC应用
11.3 Spring MVC的工作流程
11.4 本章小结
第12章 Spring MVC的核心类和注解
12.1 DispatcherServlet
12.2 Controller注解类型
12.3 RequestMapping注解类型
12.4 ViewResolver(视图解析器)
12.5 应用案例——基于注解的Spring MVC应用
12.6 本章小结
第13章 数据绑定
13.1 数据绑定介绍
13.2 简单数据绑定
13.3 复杂数据绑定
13.4 本章小结
第14章 JSON数据交互和RESTful支持
14.1 JSON数据交互
14.2 RESTful支持
14.3 本章小结
第15章 拦截器
15.1 拦截器概述
15.2 拦截器的执行流程
15.3 应用案例——实现用户登录权限验证
15.4 本章小结
第16章 文件上传和下载
16.1 文件上传
16.2 文件下载
16.3 本章小结
第17章 SSM框架整合
17.1 整合环境搭建
17.2 整合应用测试
17.3 本章小结
第18章 BOOT客户管理系统
18.1 系统概述
18.2 数据库设计
18.3 系统环境搭建
18.4 用户登录模块
18.5 客户管理模块
18.6 本章小结
更新时间:2019-03-07 12:56:02