网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Spring+Spring MVC+MyBatis从零开始学
分类
作者 吴为胜//杨章伟
出版社 清华大学出版社
下载
简介
内容推荐
本书详细地讲解Java EE中Spring、Spring MVC和MyBatis三大框架(以下简称SSM)的基础知识和应用。本书由浅入深、循序渐进,在对知识点进行讲解时采用大量案例,可以更好地帮助读者学习和理解SSM的核心技术。本书重点章节对应提供了37个教学视频。
本书共16章,分为4部分。第一部分是Spring篇,涵盖Spring基础、Spring中的Bean、Spring AOP、Spring的数据库开发、Spring的事务管理。第二部分是MyBatis篇,涵盖初识MyBatis、MyBatis的核心配置、动态SQL、MyBatis的关联映射和MyBatis与Spring的整合。第三部分是Spring MVC篇,涵盖Spring MVC入门、Spring MVC数据绑定、JSON数据交互和RESTful支持、拦截器。第四部分是应用实战篇,包含SSM框架整合和完整的SSM实战案例。
本书内容精练、重点突出、实例丰富,是SSM框架技术学习者的必备参考书,同时非常适合大中专院校师生学习阅读,也可作为高等院校计算机专业的教材使用。
目录
第1章 Spring基础
1.1 Spring概述
1.1.1 什么是Spring
1.1.2 Spring的下载及目录结构
1.2 控制反转(IoC)与依赖注入(DI)
1.2.1 什么是控制反转(IoC)
1.2.2 什么是依赖注入(DI)
1.2.3 IoC/DI的实现
1.3 习题
第2章 Spring中的Bean
2.1 Bean的配置
2.2 Bean的作用域
2.2.1 作用域的种类
2.2.2 singleton作用域
2.2.3 prototype作用域
2.3 Bean的装配方式
2.3.1 基于XML的装配
2.3.2 基于Annotation的装配
2.3.3 自动装配
2.4 习题
第3章 Spring AOP
3.1 Spring AOP简介
3.1.1 什么是AOP
3.1.2 AOP术语
3.2 AspectJ开发
3.2.1 基于XML的声明式AspectJ
3.2.2 基于注解的声明式AspectJ
3.3 习题
第4章 Spring的数据库开发
4.1 Spring JDBC
4.1.1 Spring JdbcTemplate的解析
4.1.2 Spring JDBC的配置
4.2 Spring JdbcTemplate的常用方法
4.2.1 execute()——执行SQL语句
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.1.1 什么是MyBatis
6.1.2 MyBatis的下载和使用
6.2 MyBatis入门程序
6.2.1 查询用户
6.2.2 添加客户
6.2.3 更新用户
6.2.4 删除用户
6.3 习题
第7章 MyBatis的核心配置
7.1 MyBatis的核心对象
7.1.1 SqlSessionFactory
7.1.2 SqlSession
7.2 MyBatis配置文件元素
7.2.1 (properties)元素
7.2.2 (settings)元素
7.2.3 (typeAliases)元素
7.2.4 (typeHandler)元素
7.2.5 (objectFactory)元素
7.2.6 (plugins)元素
7.2.7 (environments)元素
7.2.8 (mappers)元素
7.3 映射文件
7.3.1 (select)元素
7.3.2 (insert)元素
7.3.3 (update)元素和(delete)元素
7.3.4 (sql)元素
7.3.5 (resultMap)元素
7.4 习题
第8章 动态SQL
8.1 (if)元素
8.2 (choose)、(when)和(otherwise)元素
8.3 (where)、(trim)元素
8.4 (set)元素
8.5 (foreach)元素
8.6 (bind)元素
8.7 习题
第9章 MyBatis的关联映射
9.1 关联关系概述
9.2 MyBatis中的关联关系
9.2.1 一对一
9.2.2 一对多
9.2.3 多对多
9.3 习题
第10章 MyBatis与Spring的整合
10.1 整合环境搭建
10.1.1 准备所需的JAR包
10.1.2 编写配置文件
10.2 整合
10.2.1 传统DAO方式的开发整合
10.2.2 Mapper接口方式的开发整合
10.3 习题
第11章 Spring MVC入门
11.1 Spring MVC概述
11.2 案例——第一个Spring MVC应用
11.2.1 创建项目,引入JAR包
11.2.2 配置前端控制器
11.2.3 创建Controller类
11.2.4 创建Spring MVC的配置文件,配置控制器映射信息
11.2.5 创建视图(View)页面
11.2.6 启动项目,测试应用
11.3 Spring MVC的注解
11.3.1 DispatcherServlet
11.3.2 Controller注解类型
11.3.3 RequestMapping注解类型
11.3.4 ViewResolver(视图解析器)
11.4 应用案例——基于注解的Spring MVC应用
11.4.1 搭建项目环境
11.4.2 修改配置文件
11.4.3 修改Controller类
11.4.4 启动项目,测试应用
11.5 习题
第12章 Spring MVC数据绑定
12.1 数据绑定概述
12.2 简单数据绑定
12.2.1 绑定默认数据类型
12.2.2 绑定简单数据类型
12.2.3 绑定POJO类型
12.2.4 绑定包装POJO
12.3 复杂数据绑定
12.3.1 绑定数组
12.3.2 绑定集合
12.4 习题
第13章 JSON数据交互和RESTful支持
13.1 JSON数据交互
13.1.1 JSON概述
13.1.2 JSON数据转换
13.2 RESTful支持
13.2.1 什么是RESTful
13.2.2 应用案例——查询客户信息
13.3 习题
第14章 拦截器
14.1 拦截器概述
14.1.1 拦截器的定义
14.1.2 拦截器的配置
14.2 拦截器的执行流程
14.2.1 单个拦截器的执行流程
14.2.2 多个拦截器的执行流程
14.3 应用案例——用户登录权限验证
14.4 习题
第15章 SSM框架整合
15.1 整合环境搭建
15.1.1 整合思路
15.1.2 准备所需JAR包
15.1.3 编写配置文件
15.2 整合测试
15.3 习题
第16章 SSM实战:新闻发布管理系统
16.1
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/22 13:28:10