0 0 0

深入实践SpringBoot.pdf

我满身带刺
2天前 110
我用夸克网盘分享了「深入实践SpringBoot.pdf」,点击链接即可保存。打开「夸克APP」在线查看,支持多种文档格式转换。
深入实践Spring Boot 作者: 陈韶健 出版社: 机械工业出版社 出版年: 2016-11 页数: 261 定价: 59.00 装帧: 平装 ISBN: 9787111550884

内容简介

本书是Spring Boot领域的经典著作,从技术、实践和原理3个维度对Spring Boot进行了系统且深入的讲解。作者是Spring Boot领域的资深专家,有超过15年的IT行业从业经验。 技术维度 第一部分(1~5章),针对性地介绍了Spring Boot入门、数据库的使用和访问性能提升、界面设计、安全设计等重要技术知识,以实用性为主,旨在帮助读者快速掌握Spring Boot开发方法和精髓,尽快融入生产实践中。 实践维度 第二部分(6~9章),用生产环境中的实际案例讲解了如何使用Spring Boot开发分布式应用和云应用,以及如何用微服务构建高可用的服务平台,实践性极强。 原理维度 第三部分(10~12章),从源码层面着重分析了Spring Boot的程序加载、自动配置、数据管理、Spring Cloud的配置管理、发现服务和负载均衡服务等核心功能的实现原理,旨在帮助读者能更深刻地理解Spring Boot开发,掌握其精髓。

作者简介

陈韶健(Chen Shaojian) 华阳通信技术总监,有超过15年的IT行业从业经验。从普通的程序开发到系统分析、架构设计,从服务器的组建、维护到系统性能的优化和安全策略实施等,都积累了相当丰富的实践经验。 尤其擅长Java和C#技术,有着深入的实践经验。在数据库使用和分布式应用系统的开发和实施方面也有深入的研究和探讨,并取得了丰硕的成果。 利用Spring Boot进行了大量的项目实践,对其有深入的理解。

网友热评

木苎: 嗯,一小时之内翻看完的,很一般的书,不推荐买 尔雅: 只是带你快速上手,告诉你这是什么,未能很好深入进去。

图书目录

前 言 第一部分 基础应用开发 第1章 SpringBoot入门3 1.1 配置开发环境3 1.1.1 安装JDK3 1.1.2 安装InterlliJIDEA4 1.1.3 安装ApacheMaven4 1.1.4 安装Git客户端5 1.2 创建项目工程8 1.2.1 使用Maven新建项目8 1.2.2 使用SpringInitializr新建项目11 1.3 使用SpringBoot14 1.3.1 Maven依赖管理14 1.3.2 一个简单的实例17 1.4 运行与发布18 1.4.1 在IDEA环境中运行18 1.4.2 将应用打包发布19 1.5 关于SpringBoot配置22 1.6 小结23 第2章 在SpringBoot中使用数据库24 2.1 使用MySQL24 2.1.1 MySQL依赖配置25 2.1.2 实体建模25 2.1.3 实体持久化27 2.1.4 MySQL测试29 2.2 使用Redis33 2.2.1 Redis依赖配置33 2.2.2 创建Redis服务类34 2.2.3 Redis测试36 2.3 使用MongoDB38 2.3.1 MongoDB依赖配置38 2.3.2 文档建模39 2.3.3 文档持久化40 2.3.4 MongoDB测试41 2.4 使用Neo4j43 2.4.1 Neo4j依赖配置43 2.4.2 节点和关系实体建模43 2.4.3 节点实体持久化45 2.4.4 Neo4j测试46 2.5 小结49 第3章 SpringBoot界面设计50 3.1 模型设计50 3.1.1 节点实体建模51 3.1.2 关系实体建模51 3.1.3 分页查询设计52 3.2 控制器设计53 3.2.1 新建控制器53 3.2.2 查看控制器53 3.2.3 修改控制器54 3.2.4 删除控制器55 3.2.5 分页查询控制器55 3.3 使用Thymeleaf模板56 3.3.1 Thymeleaf配置56 3.3.2 Thymeleaf功能简介57 3.4 视图设计60 3.4.1 列表视图设计60 3.4.2 新建视图设计64 3.4.3 查看视图设计68 3.4.4 修改视图设计70 3.4.5 删除视图设计72 3.5 运行与发布73 3.6 小结74 第4章 提高数据库访问性能75 4.1 使用Druid75 4.1.1 配置Druid依赖76 4.1.2 关于XML配置76 4.1.3 Druid数据源配置77 4.1.4 开启监控功能78 4.2 扩展JPA功能80 4.2.1 扩展JPA接口81 4.2.2 装配自定义的扩展接口83 4.2.3 使用扩展接口85 4.3 使用Redis做缓存86 4.3.1 使用SpringCache注解86 4.3.2 使用RedisTemplate88 4.4 Web应用模块91 4.4.1 引用数据管理模块91 4.4.2 Web应用配置92 4.5 运行与发布94 4.6 小结95 第5章 SpringBoot安全设计96 5.1 依赖配置管理96 5.2 安全策略配置97 5.2.1 权限管理规则98 5.2.2 登录成功处理器99 5.2.3 防攻击策略100 5.2.4 记住登录状态102 5.3 登录认证设计103 5.3.1 用户实体建模103 5.3.2 用户身份验证104 5.3.3 登录界面设计106 5.3.4 验证码验证108 5.4 权限管理设计109 5.4.1 权限管理配置109 5.4.2 权限管理过滤器110 5.4.3 权限配置资源管理器111 5.4.4 权限管理决断器112 5.5 根据权限设置链接113 5.6 运行与发布116 5.6.1 系统初始化116 5.6.2 系统运行与发布118 5.7 小结119 第二部分 分布式应用开发 第6章 SpringBootSSO123 6.1 模块化设计123 6.2 登录认证模块124 6.2.1 使用OAuth2124 6.2.2 创建数字证书125 6.2.3 认证服务端配置125 6.3 安全配置模块128 6.4 SSO客户端129 6.4.1 客户端配置129 6.4.2 登录登出设计130 6.5 共享资源服务132 6.5.1 提供共享资源接口133 6.5.2 使用共享资源134 6.5.3 查询登录用户的详细信息135 6.6 运行与发布136 6.7 小结138 第7章 使用分布式文件系统139 7.1 FastDFS安装139 7.1.1 下载安装包141 7.1.2 安装服务141 7.1.3 TrackerServer配置142 7.1.4 StorageServer配置145 7.1.5 启动服务148 7.1.6 客户端测试148 7.2 FastFDS客户端149 7.2.1 客户端配置150 7.2.2 客户端服务类150 7.3 使用定制方式上传图片151 7.3.1 实体建模151 7.3.2 上传图片152 7.4 使用富文本编辑器上传图片156 7.4.1 使用富文本编辑器156 7.4.2 实现文件上传157 7.5 使用本地文件库158 7.5.1 本地文件库建模159 7.5.2 文件保存方法159 7.5.3 文件库管理161 7.6 运行与发布163 7.7 小结164 第8章 云应用开发165 8.1 使用配置管理166 8.1.1 创建配置管理服务器167 8.1.2 使用配置管理的客户端168 8.1.3 实现在线更新171 8.1.4 更新所有客户端的配置172 8.2 使用发现服务174 8.2.1 创建发现服务器174 8.2.2 使用发现服务的客户端配置175 8.2.3 发现服务器测试175 8.3 使用动态路由和断路器176 8.3.1 依赖配置176 8.3.2 共享REST资源177 8.3.3 通过路由访问REST资源180 8.3.4 使用断路器功能182 8.3.5 路由器和断路器测试183 8.4 使用监控服务184 8.4.1 创建监控服务器184 ……

深入实践SpringBoot.pdf"网盘下载"

版权说明

1、本站不保存、不存储任何实质资源,以上二维码指向为网盘资源链接,其内容归对应版权方所有
2、如有侵犯版权的情况,请点击下面举报/反馈按钮反馈或发送邮件[email protected]投诉说明情况
3、我们核实后将第一时间删除相关页面内容,谢谢理解和配合

这些人下载过 (12)
  • 无情之人的有情是真情
  • 呼救
  • 与山水共清欢
  • 好久不见情何以堪
  • Moonlight月光
  • 旧人旧梦旧时空
  • 枕头说它不想醒
  • 时间是琥珀泪一滴滴被反锁
  • 疯疯疯疯疯疯疯癫
  • 小打小闹小伙子
  • 狠词
  • 风起半山
最新回复 (0)

    暂无评论

请先登录后发表评论!

返回
请先登录后发表评论!