Part I: Application development foundation
(Chapter 1-5) focused on the use of and access performance Springboot entry, database upgrade, interface design, security design and other important technical knowledge to focus primarily on practical, designed to help the reader quickly grasp the essence of Springboot and development, integration as soon as possible production practice.
The first introductory chapter Springboot
The second chapter in the use of databases in Springboot
Chapter III Springboot interface design
Chapter IV increase database access performance
Chapter V Springboot safety design
Part II: Distributed Application Development
(Chapters 6-9) with the production environment of actual cases to explain how to use Springboot development of distributed applications and cloud applications, and how to build highly available service micro-services platform, highly practical.
Chapter VI SSO Springboot .
Chapter 7 Distributed File System
Chapter VIII cloud application development
Chapter IX platform for building high-performance service
Part III: Analysis of core technology source code
(Chapter 10 to 12) from source level programmer analyzes the Springboot loading, auto-configuration, data management, SpringCloud configuration management, discovery and load balancing to achieve the principles of service management functions designed to help the reader to a deeper understanding Springboot development, grasp the essence.
Chapter X Springboot automatic configuration to achieve the principle of
Chapter XI Springboot data access implementation principle
Chapter XII micro-services core technology principle