Various development frameworks of Java have been developed for many years and have influenced generations of programmers. Now whether programmers or architects use these development frameworks, they are facing two challenges.
- On the one hand, the system needs to be developed quickly. This requires that the development framework used is as simple as possible. Both novices and veterans can quickly get started and quickly master common technologies such as page rendering and database access. It also requires the development framework to integrate as many third-party tools as possible so that it can be easily handled. Finally, I also hope that during the development and debugging process, it is convenient to restart quickly after code changes.
- On the other hand, when system modules increase and user usage increases, facing such challenges, the system is split into a new architecture. Of course, programmers and architects do not want to replace the existing development framework, but hope to be small The Midea system transitioned to a large and powerful distributed system.
Looking around the popular technology frameworks in the current Java open source world, there are very few who can do this job at the same time. Play and ActFramework are both good choices, and the domestic Nutz and JFinal have a good reputation. But the framework that can satisfy both rapid development and distributed system architecture is the Spring Boot framework with the best mass base, the most complete functions, and Spring technology.
Below I will share a Spring Boot 2 note of Meituan.
Because there is too much content, the author will show the catalog and detailed screenshots of the content, and friends who need to get complete notes: After helping to like, please private message [notes] (be sure to follow me, otherwise there is no way to reply to strangers private messages)
Overview
Chapter 1: Introduction to Java EE
Chapter 2: Spring Boot Basics
Chapter 3: MVC Framework
Chapter 4: View Technology
Chapter 5: Database Access
第 6 章 : Spring Data JPA
Chapter 7: Spring Boot Configuration
Chapter 8: Deploying Spring Boot Applications
Chapter 9: Testing Unit Testing
Chapter 10: REST
Chapter 11: MongoDB
Chapter 12: Redis
Chapter 13: Elasticsearch
Chapter 14: Cache
Chapter 15: Spring Session
Chapter 16: Spring Boot and ZooKeeper
Chapter 17: Monitoring Spring Boot Applications