Spring Initializr provides an extensible API to generate JVM-based projects, and to inspect the metadata used to generate projects, for instance to list the available dependencies and versions. This guide provides a sampling of how Spring Boot helps you accelerate application development. As you read more Spring Getting Started guides, you will see more use cases for Spring Boot. This guide is meant to give you a quick taste of Spring Boot. If you want to create your own Spring Boot-based project, visit Spring Initializr , fill in your project details, pick your options, and download a bundled up project as a zip file. A one-stop Spring Boot development assistant that provides a powerful tool platform for rapid project construction and intelligent configuration file completion. Improve development efficiency, reduce configuration errors, and make Spring Boot development more convenient. Spring Initializr provides a simple web UI to configure the project to generate and endpoints that you can use via plain HTTP: you can see our default instance at start. spring .io. The service allows you to customize the project to generate: the build system and its coordinates, the language and version, the packaging and finally the dependencies to add to the project. The latter is a core concept: based on the chosen Spring Boot version, a set of dependencies can be chosen, usually Spring ...