SpringBoot is a rapid application development tool based on Spring framework. Simplifies the process of creating and developing Spring applications, and enables developers to create independent and production-ready Spring applications more quickly. The principle of "convention is better than configuration" is adopted, which reduces the steps that developers need to configure manually, and provides the functions of automatic configuration and rapid development, so that developers can focus more on the development of business logic.