## 1.6 本书第二版与第一版区别 本书是在SpringBoot 2.0 精髓的第二版,根据第一版的反馈,有如下改进 * 书中所有内容更新到最新版本,由于本书发型采用电子版,读者随时可以看到最新内容 * **杜绝纯理论,杜绝贴源码行为**,[例子](https://gitee.com/xiandafu/springboot2-howto-example)紧密结合业务实战,兼顾教学和实战。 * **杜绝只讲Spring Boot,不讲Spring 生态的行为**,立刻学习,立刻使用 * 介绍了[SpringBoot-plus](https://gitee.com/xiandafu/springboot-plus) 开发平台,一个正真的开发平台内核系统,可以作为每个软件公司后台项目脚手架 * 增加了选型分析,Springboot 继承了很多框架,每章涉及到多个框架选型会做出一定个人分析,比如为什么SpringBoot 会推荐HikariCP,推荐Jackson。 * 微服务基本概念介绍,分布式介绍,这主要参考[微服务模式](https://item.jd.com/12595796.html)和[数据密集型应用](https://item.jd.com/12437624.html) * 更多介绍Redis, 考虑到Reids 应用更加普遍,同时也介绍了JVM缓存caffeine,caffeine+redis,一对互联网高并发应用的黄金搭档。这来自于我在京东工作的经验。 * 对一些Spring基础知识也较第一版本做了大幅度增强,满足高级开发者的使用需求。比如AOP,事务管理。 * 由于出版的是电子版,所以有更多个人技术上的见解可以写在书里,能帮助更多初学者选型技术,以及知道如何选型技术 本书并不是一本Spring原理书或者SpringBoot 2的源码解析书,本书紧贴SpringBoot 2实战和定制话开发,如果你是想立即使用SpringBoot2,只需本书一本就够了,而不像其他书要分好几本买,看数千页的资料才能编写Spring Boot 实战项目。《Spring Boot2 实战》 是最好的选择