图书介绍
Java EE企业级应用开发教程 Spring+SpringMVC+MyBatis【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 黑马程序员编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115461025
- 出版时间:2017
- 标注页数:325页
- 文件大小:57MB
- 文件页数:337页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java EE企业级应用开发教程 Spring+SpringMVC+MyBatisPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Spring的基本应用1
1.1 Spring概述2
1.1.1 什么是Spring2
1.1.2 Spring框架的优点2
1.1.3 Spring的体系结构3
1 1.4 Spring的下载及目录结构4
1.2 Spring的核心容器6
1.2.1 BeanFactory6
1.2.2 ApplicationContext6
1.3 Spring的入门程序8
1.4 依赖注入11
1.4.1 依赖注入的概念11
1.4.2 依赖注入的实现方式12
1.5 本章小结13
第2章 Spring中的Bean15
2.1 Bean的配置16
2.2 Bean的实例化17
2 2.1 构造器实例化17
2.2.2 静态工厂方式实例化18
2.2.3 实例工厂方式实例化20
2.3 Bean的作用域21
2.3.1 作用域的种类21
2 3 2 singleton作用域22
2.3.3 prototype作用域23
2.4 Bean的生命周期23
2.5 Bean的装配方式25
2.5.1 基于XML的装配25
2.5.2 基于Annotation的装配28
2.5.3 自动装配32
2.6 本章小结33
第3章 Spring AOP34
3.1 Spring AOP简介35
3.1.1 什么是AOP35
3.1.2 AOP术语36
3.2 动态代理36
3.2.1 JDK动态代理36
3.2.2 CGLIB代理39
3.3 基于代理类的AOP实现41
3.3.1 Spring的通知类型42
3.3.2 ProxyFactoryBean42
3.4 AspectJ开发45
3.4.1 基于XML的声明式AspectJ45
3.4.2 基于注解的声明式AspectJ51
3.5 本章小结55
第4章 Spring的数据库开发56
4.1 Spring JDBC57
4.1.1 Spring JdbcTemplate的解析57
4.1.2 Spring JDBC的配置57
4.2 Spring JdbcTemplate的常用方法59
4.2.1 execute()59
4.2.2 update()63
4.2.3 query()68
4.3 本章小结71
第5章 Spring的事务管理72
5.1 Spring事务管理概述73
5.1.1 事务管理的核心接口73
5.1.2 事务管理的方式75
5.2 声明式事务管理75
5.2.1 基于XML方式的声明式事务75
5.2.2 基于Annotation方式的声明式事务80
5.3 本章小结83
第6章 初识MyBatis84
6.1 什么是MyBatis85
6.2 MyBatis的下载和使用86
6.3 MyBatis的工作原理87
6.4 MyBatis入门程序88
6.4.1 查询客户88
6.4.2 添加客户96
6.4.3 更新客户97
6.4.4 删除客户99
6.5 本章小结100
第7章 MyBatis的核心配置101
7.1 MyBatis的核心对象102
7.1.1 SqlSessionFactory102
7.1.2 SqlSession102
7.2 配置文件105
7.2.1 主要元素105
7.2.2 <properties>元素106
7.2.3 <settings>元素106
7.2.4 <typeAliases>元素108
7.2.5 <typeHandler>元素109
7.2.6 <objectFactory>元素110
7.2.7 <plugins>元素111
7.2.8 <environments>元素111
7.2.9 <mappers>元素113
7.3 映射文件114
7.3.1 主要元素114
7.3.2 <select>元素115
7.3.3 <insert>元素115
7.3.4 <update>元素和<delete>元素117
7.3.5 <sql>元素118
7.3.6 <resultMap>元素119
7.4 本章小结122
第8章 动态SQL123
8.1 动态SQL中的元素124
8.2 <if>元素124
8.3 <choose>、<when>、<otherwise>元素126
8.4 <where>、<trim>元素129
8.5 <set>元素130
8.6 <foreach>元素132
8.7 <bind>元素134
8.8 本章小结135
第9章 MyBatis的关联映射137
9.1 关联关系概述138
9.2 一对一139
9.3 一对多146
9.4 多对多151
9.5 本章小结155
第10章 MyBatis与Spring的整合157
10.1 整合环境搭建158
10.1.1 准备所需JAR包158
10.1.2 编写配置文件159
10.2 传统DAO方式的开发整合161
10.3 Mapper接口方式的开发整合165
10.3.1 基于MapperFactoryBean的整合165
10.3.2 基于MapperScannerConfigurer的整合167
10.4 测试事务168
10.5 本章小结171
第11章 Spring MVC入门172
11.1 Spring MVC概述173
11.2 第一个Spring MVC应用173
11.3 Spring MVC的工作流程177
11.4 本章小结178
第12章 Spring MVC的核心类和注解179
12.1 DispatcherServlet180
12.2 Controller注解类型180
12.3 RequestMapping注解类型181
12.3.1 @RequestMapping注解的使用181
12.3.2 @RequestMapping注解的属性182
12.3.3 组合注解183
12.3.4 请求处理方法的参数类型和返回类型184
12.4 ViewResolver(视图解析器)186
12.5 应用案例——基于注解的Spring MVC应用186
12.6 本章小结188
第13章 数据绑定190
13.1 数据绑定介绍191
13.2 简单数据绑定192
13.2.1 绑定默认数据类型192
13.2.2 绑定简单数据类型194
13.2.3 绑定POJO类型195
13.2.4 绑定包装POJO198
13.2.5 自定义数据绑定201
13.3 复杂数据绑定205
13.3.1 绑定数组205
13.3.2 绑定集合207
13.4 本章小结210
第14章 JSON数据交互和RESTful支持211
14.1 JSON数据交互212
14.1.1 JSON概述212
14.1.2 JSON数据转换213
14.2 RESTful支持221
14.2.1 什么是RESTful221
14.2.2 应用案例——用户信息查询221
14.3 本章小结224
第15章 拦截器225
15.1 拦截器概述226
15.1.1 拦截器的定义226
15.1.2 拦截器的配置227
15.2 拦截器的执行流程227
15.2.1 单个拦截器的执行流程227
15.2.2 多个拦截器的执行流程230
15.3 应用案例——实现用户登录权限验证233
15.4 本章小结238
第16章 文件上传和下载240
16.1 文件上传241
16.1.1 文件上传概述241
16.1.2 应用案例——文件上传243
16.2 文件下载247
16.2.1 实现文件下载247
16.2.2 中文名称的文件下载249
16.3 本章小结251
第17章 SSM框架整合252
17.1 整合环境搭建253
17.1.1 整合思路253
17.1.2 准备所需JAR包253
17.1.3 编写配置文件254
17.2 整合应用测试258
17.3 本章小结262
第18章 BOOT客户管理系统263
18.1 系统概述264
18.1.1 系统功能介绍264
18.1.2 系统架构设计264
18.1.3 文件组织结构265
18.1.4 系统开发及运行环境266
18.2 数据库设计266
18.3 系统环境搭建267
18.3.1 准备所需JAR包267
18.3.2 准备数据库资源269
18.3.3 准备项目环境269
18.4 用户登录模块274
18.4.1 用户登录274
18.4.2 实现登录验证281
18.4.3 退出登录284
18.5 客户管理模块286
18.5.1 查询客户286
18.5.2 添加客户307
18.5.3 修改客户315
18.5.4 删除客户322
18.6 本章小结325
热门推荐
- 3092883.html
- 1356018.html
- 739008.html
- 1438769.html
- 2847200.html
- 2413374.html
- 978007.html
- 692902.html
- 965028.html
- 329720.html
- http://www.ickdjs.cc/book_633479.html
- http://www.ickdjs.cc/book_1009754.html
- http://www.ickdjs.cc/book_1518381.html
- http://www.ickdjs.cc/book_493206.html
- http://www.ickdjs.cc/book_326241.html
- http://www.ickdjs.cc/book_1975325.html
- http://www.ickdjs.cc/book_1601146.html
- http://www.ickdjs.cc/book_902282.html
- http://www.ickdjs.cc/book_3053348.html
- http://www.ickdjs.cc/book_3069087.html