Java 的各种开发框架发展了很多年, 影响了一代又一代的程序员, 现在无论是程序员, 还是架构师.
环顾当前 Java 开源世界中的流行技术框架, 能同时胜任这项工作的微乎其微, Play 和 ActFramework 都是不错的选择, 国内的 Nutz 和 JFinal 的口碑也不错. 但能同时满足快速开发和分布式系统架构的框架, 还是群众基础最好. 功能最全, 基于 Spring 技术的 SpringBoot 框架.
《Spring Boot 2 精髓从构建小系统到架构分布式大系统》系统介绍了 Spring Boot 2.0 的主要技术, 侧重于两个方面, 一方面是极速开发一个 web 应用系统 (第 1~6 章, 包含 Spring 介绍, MVC, 视图技术, 数据库访问技术), 随后介绍了 Spring Boot 的高级特性 (第 7~9 章), 包括多环境部署, 自动装配, 单元测试等技术. 另外一方面, 当系统模块增加, 性能和吞吐量要求增加时, 如何平滑地用 Spring Boot 来实现分布式架构, 会在本书的第 10~17 章介绍.
第一部分 极速开发一个 Web 应用系统 (第 1~6 章, 包含 Spring 介绍, MVC, 视图技术, 数据库访问技术)
第 1 章 Java EE 简介
第 2 章 Spring Boot 基础
第 3 章 MVC 框架
第 4 章视图技术
第 5 章数据库访问
第 6 章 Spring Data JPA
第二部分 介绍了 Spring Boot 的高级特性 (第 7~9 章), 包括多环境部署, 自动装配, 单元测试等技术
第 7 章 Spring Boot 配置
第 8 章部署 Spring Boot 应用
第 9 章 Testing 单元测试
第三部分 介绍当系统模块增加, 性能和吞吐量要求增加时, 如何平滑地用 Spring Boot 来实现分布式架构 (第 10~17 章)
第 10 章 REST
第 11 章 MongoDB
第 12 章 Redis
第 13 章 Elasticsearch
第 14 章 Cache
第 15 章 Spring Session
第 16 章 Spring Boot 和 ZooKeeper
第 17 章监控 Spring Boot 应用
由于篇幅限制, 只能在这里给大家展示目录及部分内容, 完整文档获取可以帮忙转发, 关注我后私信 "boot" 领取.
如何获取?
转发这篇文章, 关注我, 私信回复 "boot" 即可获取
如何私信?
关注我后, 在手机, 点击头像进我的主页, 主页上方右上角有个私信, 点击私信, 如何回复关键字 "boot" 即可
希望大家阅读完本书后, 既能轻松快速构建 Web 应用系统, 也能掌握分布式系统架构的实现.
来源: http://www.jianshu.com/p/7e814552faf8