欢迎光临
免费的PDF电子书下载网站

深入实践Spring Boot PDF下载

编辑推荐

暂无

内容简介

本书以丰富的实例,介绍了如何使用SpringBoot开发框架进行基础应用和分布式应用等方面的开发,以及如何使用SpringBoot开发的应用构建高性能的服务平台,同时还对SpringBoot的一些核心代码进行了深入剖析。本书从基本的入门,到数据库的使用,以及界面设计、安全设计等领域都做了详细的介绍和探讨。并在分布式应用系统领域,以平台级应用系统的实例,介绍了如何创建和使用SSO管理系统、分布式文件系统,以及如何使用SpringCloud进行云应用方面的开发,和如何使用Docker发布和构建高可用的分布式系统服务平台。同时,对SpringBoot的程序加载、自动配置、数据管理,和SpringCloud的服务发现、负载均衡等核心源代码做了深入剖析,在认识其原理的前提中,更好地使用其相应的功能。

作者简介

暂无

深入实践Spring Boot PDF下载

目录

Contents 目  录前 言第一部分 基础应用开发第1章 Spring Boot入门  31.1 配置开发环境  31.1.1 安装JDK  31.1.2 安装InterlliJ IDEA  41.1.3 安装Apache Maven  41.1.4 安装Git客户端  51.2 创建项目工程  81.2.1 使用Maven新建项目  81.2.2 使用Spring Initializr新建项目  111.3 使用Spring Boot  141.3.1 Maven依赖管理  141.3.2 一个简单的实例  171.4 运行与发布  181.4.1 在IDEA环境中运行  181.4.2 将应用打包发布  191.5 关于Spring Boot配置  221.6 小结  23第2章 在Spring Boot中使用数据库  242.1 使用MySQL  242.1.1 MySQL依赖配置  252.1.2 实体建模  252.1.3 实体持久化  272.1.4 MySQL测试  292.2 使用Redis  332.2.1 Redis依赖配置  332.2.2 创建Redis服务类  342.2.3 Redis测试  362.3 使用MongoDB  382.3.1 MongoDB依赖配置  382.3.2 文档建模  392.3.3 文档持久化  402.3.4 MongoDB测试  412.4 使用Neo4j  432.4.1 Neo4j依赖配置  432.4.2 节点和关系实体建模  432.4.3 节点实体持久化  452.4.4 Neo4j测试  462.5 小结  49第3章 Spring Boot界面设计  503.1 模型设计  503.1.1 节点实体建模  513.1.2 关系实体建模  513.1.3 分页查询设计  523.2 控制器设计  533.2.1 新建控制器  533.2.2 查看控制器  533.2.3 修改控制器  543.2.4 删除控制器  553.2.5 分页查询控制器  553.3 使用Thymeleaf模板  563.3.1 Thymeleaf配置  563.3.2 Thymeleaf功能简介  573.4 视图设计  603.4.1 列表视图设计  603.4.2 新建视图设计  643.4.3 查看视图设计  683.4.4 修改视图设计  703.4.5 删除视图设计  723.5 运行与发布  733.6 小结  74第4章 提高数据库访问性能  754.1 使用Druid  754.1.1 配置Druid依赖  764.1.2 关于XML配置  764.1.3 Druid数据源配置  774.1.4 开启监控功能  784.2 扩展JPA功能  804.2.1 扩展JPA接口  814.2.2 装配自定义的扩展接口  834.2.3 使用扩展接口  854.3 使用Redis做缓存  864.3.1 使用Spring Cache注解  864.3.2 使用RedisTemplate  884.4 Web应用模块  914.4.1 引用数据管理模块  914.4.2 Web应用配置  924.5 运行与发布  944.6 小结  95第5章 Spring Boot安全设计  965.1 依赖配置管理  965.2 安全策略配置  975.2.1 权限管理规则  985.2.2 登录成功处理器  995.2.3 防攻击策略  1005.2.4 记住登录状态  1025.3 登录认证设计  1035.3.1 用户实体建模  1035.3.2 用户身份验证  1045.3.3 登录界面设计  1065.3.4 验证码验证  1085.4 权限管理设计  1095.4.1 权限管理配置  1095.4.2 权限管理过滤器  1105.4.3 权限配置资源管理器  1115.4.4 权限管理决断器  1125.5 根据权限设置链接  1135.6 运行与发布  1165.6.1 系统初始化  1165.6.2 系统运行与发布  1185.7 小结  119第二部分 分布式应用开发第6章 Spring Boot SSO  1236.1 模块化设计  1236.2 登录认证模块  1246.2.1 使用OAuth2  1246.2.2 创建数字证书  1256.2.3 认证服务端配置  1256.3 安全配置模块  1286.4 SSO客户端  1296.4.1 客户端配置  1296.4.2 登录登出设计  1306.5 共享资源服务  1326.5.1 提供共享资源接口  1336.5.2 使用共享资源  1346.5.3 查询登录用户的详细信息  1356.6 运行与发布  1366.7 小结  138第7章 使用分布式文件系统  1397.1 FastDFS安装  1397.1.1 下载安装包  1417.1.2 安装服务  1417.1.3 Tracker Server配置  1427.1.4 Storage Server配置  1457.1.5 启动服务  1487.1.6 客户端测试  1487.2 FastFDS客户端  1497.2.1 客户端配置  1507.2.2 客户端服务类  1507.3 使用定制方式上传图片  1517.3.1 实体建模  1517.3.2 上传图片  1527.4 使用富文本编辑器上传图片  1567.4.1 使用富文本编辑器  1567.4.2 实现文件上传  1577.5 使用本地文件库  1587.5.1 本地文件库建模  1597.5.2 文件保存方法  1597.5.3 文件库管理  1617.6 运行与发布  1637.7 小结  164第8章 云应用开发  1658.1 使用配置管理  1668.1.1 创建配置管理服务器  1678.1.2 使用配置管理的客户端  1688.1.3 实现在线更新  1718.1.4 更新所有客户端的配置  1728.2 使用发现服务  1748.2.1 创建发现服务器  1748.2.2 使用发现服务的客户端配置  1758.2.3 发现服务器测试  1758.3 使用动态路由和断路器  1768.3.1 依赖配置  1768.3.2 共享REST资源  1778.3.3 通过路由访问REST资源  1808.3.4 使用断路器功能  1828.3.5 路由器和断路器测试  1838.4 使用监控服务  1848.4.1 创建监控服务器  1848.

深入实践Spring Boot pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:深入实践Spring Boot