展开全部

主编推荐语

以丰富的实例,介绍了如何使用Spring Boot开发框架进行基础应用和分布式应用等方面的开发。

内容简介

本书介绍了如何使用Spring Boot开发的应用构建高性能的服务平台,同时还对Spring Boot的一些核心代码进行了深入剖析。本书从最基本的入门,到数据库的使用,以及界面设计、安全设计等领域都做了详细的介绍和探讨。并在分布式应用系统领域,以平台级应用系统的实例,介绍了如何创建和使用SSO管理系统、分布式文件系统,以及如何使用Spring Cloud进行云应用方面的开发,和如何使用Docker发布和构建高可用的

目录

  • 版权信息
  • 前言
  • 第一部分 基础应用开发
  • 第1章 Spring Boot入门
  • 1.1 配置开发环境
  • 1.2 创建项目工程
  • 1.3 使用Spring Boot
  • 1.4 运行与发布
  • 1.5 关于Spring Boot配置
  • 1.6 小结
  • 第2章 在Spring Boot中使用数据库
  • 2.1 使用MySQL
  • 2.2 使用Redis
  • 2.3 使用MongoDB
  • 2.4 使用Neo4j
  • 2.5 小结
  • 第3章 Spring Boot界面设计
  • 3.1 模型设计
  • 3.2 控制器设计
  • 3.3 使用Thymeleaf模板
  • 3.4 视图设计
  • 3.5 运行与发布
  • 3.6 小结
  • 第4章 提高数据库访问性能
  • 4.1 使用Druid
  • 4.2 扩展JPA功能
  • 4.3 使用Redis做缓存
  • 4.4 Web应用模块
  • 4.5 运行与发布
  • 4.6 小结
  • 第5章 Spring Boot安全设计
  • 5.1 依赖配置管理
  • 5.2 安全策略配置
  • 5.3 登录认证设计
  • 5.4 权限管理设计
  • 5.5 根据权限设置链接
  • 5.6 运行与发布
  • 5.7 小结
  • 第二部分 分布式应用开发
  • 第6章 Spring Boot SSO
  • 6.1 模块化设计
  • 6.2 登录认证模块
  • 6.3 安全配置模块
  • 6.4 SSO客户端
  • 6.5 共享资源服务
  • 6.6 运行与发布
  • 6.7 小结
  • 第7章 使用分布式文件系统
  • 7.1 FastDFS安装
  • 7.2 FastFDS客户端
  • 7.3 使用定制方式上传图片
  • 7.4 使用富文本编辑器上传图片
  • 7.5 使用本地文件库
  • 7.6 运行与发布
  • 7.7 小结
  • 第8章 云应用开发
  • 8.1 使用配置管理
  • 8.2 使用发现服务
  • 8.3 使用动态路由和断路器
  • 8.4 使用监控服务
  • 8.5 运行与发布
  • 8.6 小结
  • 第9章 构建高性能的服务平台
  • 9.1 使用Docker
  • 9.2 创建和管理一个高性能的服务体系
  • 9.3 使用Docker的其他负载均衡实施方法
  • 9.4 小结
  • 第三部分 核心技术源代码分析
  • 第10章 Spring Boot自动配置实现原理
  • 10.1 Spring Boot主程序的功能
  • 10.2 Spring Boot自动配置原理
  • 10.3 提升应用的性能
  • 10.4 性能对照测试
  • 10.5 小结
  • 第11章 Spring Boot数据访问实现原理
  • 11.1 连接数据源的源代码分析
  • 11.2 数据存取功能实现原理
  • 11.3 扩展数据存取的功能
  • 11.4 小结
  • 第12章 微服务核心技术实现原理
  • 12.1 配置管理实现原理
  • 12.2 发现服务源代码剖析
  • 12.3 负载均衡源代码剖析
  • 12.4 分布式消息实现原理演示
  • 12.5 小结
  • 附录A 安装Neo4j
  • 附录B 安装MongoDB
  • 附录C 安装Redis
  • 附录D 安装RabbitMQ
  • 结束语
展开全部

评分及书评

评分不足
1个评分

出版方

机械工业出版社有限公司

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。