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章介绍。

二十年开发实战经验,阿里架构师的Spring Boot构建观(精髓)

 

第一部分 极速开发一个 Web应用系统(第1~6章,包含Spring 介绍、MVC、 视图技术、数据库访问技术)

  • 第1章Java EE简介
  • 第2章Spring Boot基础
  • 第3章MVC框架
  • 第4章视图技术
  • 第5章数据库访问
  • 第6章Spring Data JPA

二十年开发实战经验,阿里架构师的Spring Boot构建观(精髓)

 

二十年开发实战经验,阿里架构师的Spring Boot构建观(精髓)

 

二十年开发实战经验,阿里架构师的Spring Boot构建观(精髓)

 

二十年开发实战经验,阿里架构师的Spring Boot构建观(精髓)

 

二十年开发实战经验,阿里架构师的Spring Boot构建观(精髓)

 

第二部分 介绍了Spring Boot的高级特性(第7~9章),包括多环境部署、自动装配、单元测试等技术

  • 第7章Spring Boot配置
  • 第8章部署Spring Boot应用
  • 第9章Testing单元测试

二十年开发实战经验,阿里架构师的Spring Boot构建观(精髓)

 

二十年开发实战经验,阿里架构师的Spring Boot构建观(精髓)

 

二十年开发实战经验,阿里架构师的Spring Boot构建观(精髓)

 

二十年开发实战经验,阿里架构师的Spring Boot构建观(精髓)

 

第三部分 介绍当系统模块增加,性能和吞吐量要求增加时,如何平滑地用Spring Boot来实现分布式架构(第10~17章)

  • 第10章REST
  • 第11章MongoDB
  • 第12章Redis
  • 第13章Elasticsearch
  • 第14章Cache
  • 第15章Spring Session
  • 第16章Spring Boot和ZooKeeper
  • 第17章监控Spring Boot应用

二十年开发实战经验,阿里架构师的Spring Boot构建观(精髓)

 

二十年开发实战经验,阿里架构师的Spring Boot构建观(精髓)

 

二十年开发实战经验,阿里架构师的Spring Boot构建观(精髓)

 

二十年开发实战经验,阿里架构师的Spring Boot构建观(精髓)

 

二十年开发实战经验,阿里架构师的Spring Boot构建观(精髓)

 

二十年开发实战经验,阿里架构师的Spring Boot构建观(精髓)

 

由于篇幅限制,只能在这里给大家展示目录及部分内容

希望大家阅读完本书后,既能轻松快速构建Web应用系统,也能掌握分布式系统架构的实现。

相关文章:

  • 2021-12-09
  • 2022-01-01
  • 2021-07-01
  • 2021-12-05
  • 2021-09-29
  • 2021-11-21
  • 2021-11-11
猜你喜欢
  • 2021-11-21
  • 2021-06-15
  • 2021-09-14
  • 2021-10-30
  • 2021-11-19
  • 2021-09-01
  • 2021-12-15
相关资源
相似解决方案