展开全部

主编推荐语

本书涵盖Spring、MyBatis、Spring MVC,详解SSM框架核心知识及应用。

内容简介

本书共18章,第1~5章主要讲解Spring的基本应用。第6~10章主要讲解了MyBatis的相关知识,其中包含核心配置、动态SQL、关联映射,以及MyBatis与Spring框架整合。第11~17章主要讲解了Spring MVC的入门。第18章是对整个SSM框架的总结与综合运用。

目录

  • 封面
  • 扉页
  • 版权信息
  • 目录
  • 内容提要
  • 序言
  • 前言
  • 第1章 Spring的基本应用
  • 1.1 Spring概述
  • 1.1.1 什么是Spring
  • 1.1.2 Spring框架的优点
  • 1.1.3 Spring的体系结构
  • 1.1.4 Spring的下载及目录结构
  • 1.2 Spring的核心容器
  • 1.2.1 BeanFactory
  • 1.2.2 ApplicationContext
  • 1.3 Spring的入门程序
  • 1.4 依赖注入
  • 1.4.1 依赖注入的概念
  • 1.4.2 依赖注入的实现方式
  • 1.5 本章小结
  • 第2章 Spring中的Bean
  • 2.1 Bean的配置
  • 2.2 Bean的实例化
  • 2.2.1 构造器实例化
  • 2.2.2 静态工厂方式实例化
  • 2.2.3 实例工厂方式实例化
  • 2.3 Bean的作用域
  • 2.3.1 作用域的种类
  • 2.3.2 singleton作用域
  • 2.3.3 prototype作用域
  • 2.4 Bean的生命周期
  • 2.5 Bean的装配方式
  • 2.5.1 基于XML的装配
  • 2.5.2 基于Annotation的装配
  • 2.5.3 自动装配
  • 2.6 本章小结
  • 第3章 Spring AOP
  • 3.1 Spring AOP简介
  • 3.1.1 什么是AOP
  • 3.1.2 AOP术语
  • 3.2 动态代理
  • 3.2.1 JDK动态代理
  • 3.2.2 CGLIB代理
  • 3.3 基于代理类的AOP实现
  • 3.3.1 Spring的通知类型
  • 3.3.2 ProxyFactoryBean
  • 3.4 AspectJ开发
  • 3.4.1 基于XML的声明式AspectJ
  • 3.4.2 基于注解的声明式AspectJ
  • 3.5 本章小结
  • 第4章 Spring的数据库开发
  • 4.1 Spring JDBC
  • 4.1.1 Spring JdbcTemplate的解析
  • 4.1.2 Spring JDBC的配置
  • 4.2 Spring JdbcTemplate的常用方法
  • 4.2.1 execute()
  • 4.2.2 update()
  • 4.2.3 query()
  • 4.3 本章小结
  • 第5章 Spring的事务管理
  • 5.1 Spring事务管理概述
  • 5.1.1 事务管理的核心接口
  • 5.1.2 事务管理的方式
  • 5.2 声明式事务管理
  • 5.2.1 基于XML方式的声明式事务
  • 5.2.2 基于Annotation方式的声明式事务
  • 5.3 本章小结
  • 第6章 初识MyBatis
  • 6.1 什么是MyBatis
  • 6.2 MyBatis的下载和使用
  • 6.3 MyBatis的工作原理
  • 6.4 MyBatis入门程序
  • 6.4.1 查询客户
  • 6.4.2 添加客户
  • 6.4.3 更新客户
  • 6.4.4 删除客户
  • 6.5 本章小结
  • 第7章 MyBatis的核心配置
  • 7.1 MyBatis的核心对象
  • 7.1.1 SqlSessionFactory
  • 7.1.2 SqlSession
  • 7.2 配置文件
  • 7.2.1 主要元素
  • 7.2.2 <properties>元素
  • 7.2.3 <settings>元素
  • 7.2.4 <typeAliases>元素
  • 7.2.5 <typeHandler>元素
  • 7.2.6 <objectFactory>元素
  • 7.2.7 <plugins>元素
  • 7.2.8 <environments>元素
  • 7.2.9 <mappers>元素
  • 7.3 映射文件
  • 7.3.1 主要元素
  • 7.3.2 <select>元素
  • 7.3.3 <insert>元素
  • 7.3.4 <update>元素和<delete>元素
  • 7.3.5 <sql>元素
  • 7.3.6 <resultMap>元素
  • 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.1.1 准备所需JAR包
  • 10.1.2 编写配置文件
  • 10.2 传统DAO方式的开发整合
  • 10.3 Mapper接口方式的开发整合
  • 10.3.1 基于MapperFactoryBean的整合
  • 10.3.2 基于MapperScannerConfigurer的整合
  • 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.3.1 @RequestMapping注解的使用
  • 12.3.2 @RequestMapping注解的属性
  • 12.3.3 组合注解
  • 12.3.4 请求处理方法的参数类型和返回类型
  • 12.4 ViewResolver(视图解析器)
  • 12.5 应用案例——基于注解的Spring MVC应用
  • 12.6 本章小结
  • 第13章 数据绑定
  • 13.1 数据绑定介绍
  • 13.2 简单数据绑定
  • 13.2.1 绑定默认数据类型
  • 13.2.2 绑定简单数据类型
  • 13.2.3 绑定POJO类型
  • 13.2.4 绑定包装POJO
  • 13.2.5 自定义数据绑定
  • 13.3 复杂数据绑定
  • 13.3.1 绑定数组
  • 13.3.2 绑定集合
  • 13.4 本章小结
  • 第14章 JSON数据交互和RESTful支持
  • 14.1 JSON数据交互
  • 14.1.1 JSON概述
  • 14.1.2 JSON数据转换
  • 14.2 RESTful支持
  • 14.2.1 什么是RESTful
  • 14.2.2 应用案例——用户信息查询
  • 14.3 本章小结
  • 第15章 拦截器
  • 15.1 拦截器概述
  • 15.1.1 拦截器的定义
  • 15.1.2 拦截器的配置
  • 15.2 拦截器的执行流程
  • 15.2.1 单个拦截器的执行流程
  • 15.2.2 多个拦截器的执行流程
  • 15.3 应用案例——实现用户登录权限验证
  • 15.4 本章小结
  • 第16章 文件上传和下载
  • 16.1 文件上传
  • 16.1.1 文件上传概述
  • 16.1.2 应用案例——文件上传
  • 16.2 文件下载
  • 16.2.1 实现文件下载
  • 16.2.2 中文名称的文件下载
  • 16.3 本章小结
  • 第17章 SSM框架整合
  • 17.1 整合环境搭建
  • 17.1.1 整合思路
  • 17.1.2 准备所需JAR包
  • 17.1.3 编写配置文件
  • 17.2 整合应用测试
  • 17.3 本章小结
  • 第18章 BOOT客户管理系统
  • 18.1 系统概述
  • 18.1.1 系统功能介绍
  • 18.1.2 系统架构设计
  • 18.1.3 文件组织结构
  • 18.1.4 系统开发及运行环境
  • 18.2 数据库设计
  • 18.3 系统环境搭建
  • 18.3.1 准备所需JAR包
  • 18.3.2 准备数据库资源
  • 18.3.3 准备项目环境
  • 18.4 用户登录模块
  • 18.4.1 用户登录
  • 18.4.2 实现登录验证
  • 18.4.3 退出登录
  • 18.5 客户管理模块
  • 18.5.1 查询客户
  • 18.5.2 添加客户
  • 18.5.3 修改客户
  • 18.5.4 删除客户
  • 18.6 本章小结
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。