购物车中还没有商品,赶紧选购吧!
条形条码:
SpringBoot实战:从0开始动手搭建企业级项目 涉及学习方法技术趋势 开发环境和基础实践书籍 网络与互联网SpringBootJavaWeb的开发
商品价格
降价通知
高级VIP可享超值优惠价 立即开通
市 场 价
累计评价0
/
累计销量0
手机购买
商品二维码
配送
至
服务
发货并提供售后服务。
可用积分
0
数量
库存  
温馨提示
平台自营
5.00
商品评价 5
服务态度 5
发货速度 5

微信扫码查看移动端店铺

暂无联系方式

  • 商品详情
  • 规格参数
  • 用户评论(0)
  • 网友讨论圈
手机购买
商品二维码
加入购物车
价格:
数量:
库存  

商品详情

商品名称:SpringBoot实战:从0开始动手搭建企业级项目 涉及学习方法技术趋势 开发环境和基础实践书籍 网络与互联网SpringBootJavaWeb的开发
商品编号 :653419039388
店铺:
重量:0.000千克
上架时间:2021-11-03 09:30:07
ISBN编号 :9787121414244
书名 :Spring Boot实战:从0开始动手搭建企业级项目(套装),Spring Boot实战:从0开始动手搭建企业级项目(套装)
产品名称 :Spring,Boot实战:从0开始...
作者 :十三
出版社名称 :电子工业出版社
定价 :138.00元
是否是套装 :否

更多参数>>

基本信息

图书名称:
 Spring Boot实战:从0开始动手搭建企业级项目
作者:
 十三 著
定价:
 138.00元
ISBN号:
 9787121414244
出版社:
 电子工业出版社
开本:
 16开
装帧:
 平装
编辑推荐

内容介绍
本书首先从Spring Boot基础知识部分讲起,涉及学习方法、技术趋势、开发环境和基础实践;然后是进阶应用部分,涉及核心源码、自动配置、模板引擎、数据库等分析,以及分页功能、文件上传、验证码等功能的编码实现;#后是实战开发部分,即从0开始动手搭建一个企业级的商城项目,涉及后台管理系统和前端页面所有功能模块的技术开发。本书重在引导读者进入真实的项目开发体验,围绕Spring Boot技术栈全面展开,兼顾相关技术的知识拓展,由浅入深,步步为营,使读者既能学习基础知识,又能掌握一定的开发技巧。本书的目标是让读者拥有一个完整且高质量的学习体验,远离"Hello World项目”,为技术深度的挖掘和薪水、职位的提升提供保障。

作者介绍

目录

第1章 如何系统地学习Spring Boot 1

1.1 学习Spring Boot遇到的问题 1

1.2 学习Spring Boot的系统性建议 3

1.2.1 基础实践、源码分析、项目开发 3

1.2.2 如何开发和统筹一个完整的项目 4

1.2.3 其他建议 6

第2章 Spring Boot:Java开发人员的选择 7

2.1 认识Spring Boot 7

2.1.1 越来越流行的Spring Boot 7

2.1.2 Java开发人员必#备的技术栈 8

2.2 选择Spring Boot 9

2.2.1 Spring Boot的理念 9

2.2.2 Spring Boot可以简化开发 10

2.2.3 Spring Boot的特性 11

第3章 Spring Boot基础开发环境的安装和配置 14

3.1 JDK的安装和配置 14

3.1.1 下载安装包 14

3.1.2 安装JDK 16

3.1.3 配置环境变量 17

3.1.4 JDK环境变量验证 18

3.2 Maven的安装和配置 18

3.2.1 下载安装包 18

3.2.2 安装并配置Maven 19

3.2.3 Maven环境变量验证 20

3.2.4 配置国内Maven镜像 20

3.3 开发工具IDEA的安装和配置 22

3.3.1 下载IDEA安装包 22

3.3.2 安装IDEA及其功能介绍 24

3.3.3 配置IDEA的Maven环境 25

第4章 Spring Boot项目搭建及快速上手 28

4.1 Spring Boot项目创建 28

4.1.1 认识Spring Initializr 28

4.1.2 Spring Boot项目初始化配置 29

4.1.3 使用Spring Initializr初始化一个Spring Boot项目 30

4.1.4 其他方式创建Spring Boot项目 32

4.2 Spring Boot项目目录结构介绍 33

4.3 启动Spring Boot项目 34

4.3.1 在IDEA编辑器中启动Spring Boot项目 34

4.3.2 Maven插件启动 36

4.3.3 java-jar命令启动 37

4.3.4 Spring Boot项目启动日志 38

4.4 开发第#一个Spring Boot项目 39

第5章 Spring Boot核心详解及源码分析 42

5.1 约定优于配置 42

5.2 Spring Boot之依赖管理 43

5.3 @SpringBootApplication注解与分析 49

5.3.1 @SpringBootApplication注解 49

5.3.2 @SpringBootConfiguration注解 51

5.3.3 @EnableAutoConfiguration注解 51

5.3.4 @AutoConfigurationPackage源码解析 52

5.3.5 EnableAutoConfigurationImportSelector类的源码解析 54

5.3.6 @ComponentScan注解 61

5.4 SpringApplication启动流程解析 62

第6章 Spring Boot之DispatcherServlet自动配置及源码解读 78

6.1 Spring MVC的核心分发器DispatcherServlet 78

6.1.1 核心分发器DispatcherServlet介绍 78

6.1.2 DispatcherServlet自动配置的日志输出 80

6.2 DispatcherServlet自动配置的源码调试记录 81

6.3 自动配置类DispatcherServletAutoConfiguration 86

6.3.1 DispatcherServletAutoConfiguration类的讲解 86

6.3.2 DispatcherServletAutoConfiguration在IOC容器中的注册 91

6.4 DispatcherServlet自动配置流程 91

6.4.1 注册至IOC容器 92

6.4.2 创建并启动嵌入式的Tomcat对象 94

6.4.3 装载至Servlet容器 99

第7章 Spring Boot之Web开发和Spring MVC自动配置分析 106

7.1 Spring MVC自动配置内容 106

7.2 WebMvcAutoConfiguration源码分析 107

7.3 ViewResolver视图解析器的自动配置 109

7.4 自动注册Converter、Formatter 111

7.5 消息转换器HttpMessageConverter 113

7.6 Spring Boot对静态资源的映射规则 116

7.7 welcomePage和favicon配置 120

7.7.1 welcomePage配置 120

7.7.2 favicon配置 122

第8章 Thymeleaf模板引擎使用详解 126

8.1 模板引擎技术介绍 126

8.2 Thymeleaf模板引擎 127

8.2.1 Thymeleaf模板引擎介绍 127

8.2.2 Thymeleaf并非Spring Boot默认的模板引擎 128

8.3 Spring Boot之Thymeleaf 整合 129

8.3.1 引入Thymeleaf依赖 130

8.3.2 创建模板文件 132

9.3.3 编辑Controller代码 132

8.3.4 Thymeleaf模板引擎使用注意事项 134

8.4 Thymeleaf属性值讲解 135

8.4.1 Thymeleaf模板解读 135

8.4.2 Thymeleaf属性值的设置 136

8.4.3 修改属性值实践 137

8.5 Thymeleaf语法讲解 139

8.5.1 Thymeleaf语法 139

8.5.2 Thymeleaf简单语法实践 141

8.5.3 Thymeleaf表达式 143

第9章 Spring Boot操作MySQL数据库 151

9.1 Spring Boot连接MySQL实践 151

9.1.1 Spring Boot对数据库连接的支持 151

9.1.2 Spring Boot整合spring-boot-starter-jdbc 152

9.1.3 Spring Boot连接MySQL数据库验证 155

9.2 Spring Boot数据源自动配置源码详解 157

9.2.1 Spring Boot默认数据源HikariDataSource 157

9.2.2 数据源自动配置类DataSourceAutoConfiguration 158

9.2.3 属性绑定 160

9.2.4 DataSourceConfiguration源码解析 160

9.3 使用JdbcTemplate进行数据库的增、删、改、查 164

9.3.1 JdbcTemplate介绍 165

9.3.2 详解JdbcTemplate对数据库的增、删、改、查 165

9.4 Spring Boot项目中MyBatis相关组件的自动配置讲解 170

9.4.1 MyBatis简介 170

9.4.2 mybatis-springboot-starter介绍 171

9.4.3 MyBatis自动配置详解 171

9.5 Spring Boot整合MyBatis的过程 179

9.5.1 添加依赖 179

9.5.2 application.properties的配置 182

9.5.3 启动类增加Mapper扫描 182

9.6 Spring Boot整合MyBatis进行数据库的增、删、改、查 183

9.6.1 新建实体类和Mapper接口 183

9.6.2 创建Mapper接口的映射文件 185

9.6.3 新建MyBatisController 187

第10章 分页功能的讲解和编码实现 192

10.1 分页功能介绍 192

10.1.1 百度分页功能演示 192

10.1.2 GitHub分页功能演示 194

10.1.3 商城后台管理系统分页功能演示 195

10.1.4 商品搜索页分页功能演示 196

10.2 分页功能的作用 197

10.3 分页功能的设计 198

10.3.1 前端分页功能设计 198

10.3.2 后端分页功能设计 199

10.4 分页功能的编码实现 199

10.4.1 新增分页测试数据 200

10.4.2 分页功能返回结果的封装 202

10.4.3 分页功能代码的具体实现 207

10.4.4 分页功能测试 210

10.5 jqGrid分页插件 212

10.5.1 jqGrid分页插件介绍 212

10.5.3 导入jqGrid分页插件资源到项目中 214

10.5.3 使用jqGrid实现分页的步骤 214

10.5.4 分页数据格式详解 217

10.6 整合jqGrid实现分页功能 218

10.6.1 前端页面制作 218

10.6.2 jqGrid初始化 219

10.6.3 整合jqGrid实现分页功能测试 221

第11章 Spring Boot文件上传功能的实现 223

11.1 Spring MVC处理文件上传的源码分析 223

11.1.1 文件上传功能源码调用链 223

11.1.2 文件上传功能源码分析 224

11.1.3 Spring Boot中MultipartResolver的自动配置 227

11.2 Spring Boot文件上传功能的实现案例 229

11.2.1 Spring Boot文件上传配置项 229

11.2.2 新建文件上传页面 230

11.2.3 新建文件上传处理Controller类 231

11.2.5 文件上传功能测试 232

11.3 Spring Boot文件上传路径回显 234

11.4 Spring Boot多文件上传功能的实现 236

11.4.1 文件名相同时的多文件上传处理 236

11.4.2 文件名不同时的多文件上传处理 239

第12章 Spring Boot实现验证码生成及验证功能 245

规格参数

ISBN编号
9787121414244
书名
Spring Boot实战:从0开始动手搭建企业级项目(套装),Spring Boot实战:从0开始动手搭建企业级项目(套装)
产品名称
Spring,Boot实战:从0开始...
作者
十三
出版社名称
电子工业出版社
定价
138.00元
是否是套装
否
100 好评率 %
此商品还没有设置买家印象,陪我一起等下嘛
暂无评价
对比栏

1

您还可以继续添加

2

您还可以继续添加

3

您还可以继续添加

4

您还可以继续添加