Читать книгу Spring Boot - Mark Heckler - Страница 27

Zusammenfassung

Оглавление

In diesem Kapitel haben wir uns einige der Entscheidungen angeschaut, die Sie beim Anlegen von Spring-Boot-Anwendungen treffen müssen. Ganz egal, ob Sie Ihre Projekte mithilfe von Maven oder Gradle erzeugen, Code in Java oder Kotlin schreiben oder die Projekte über die Weboberfläche, die der Spring Initializr anbietet, oder seinen Kommandozeilenpartner, das Spring Boot CLI, anlegen, Ihnen stehen ganz ohne Abstriche die volle Stärke und Benutzerfreundlichkeit von Spring Boot zur Verfügung. Sie können zum Arbeiten an Boot-Projekten außerdem auf eine beeindruckende Vielfalt an IDEs und Texteditoren zurückgreifen, die hervorragende Spring-Boot-Unterstützung mitbringen.

Wie hier sowie in Kapitel 1 beschrieben, arbeitet der Spring Initializr sehr schwer dafür, Ihr Projekt schnell und einfach auf den Weg zu bringen. Spring Boot trägt mit folgenden Eigenschaften zum Entwicklungslebenszyklus bei:

 vereinfachtes Abhängigkeitsmanagement, das Ihnen von der Projekterstellung über die Entwicklung bis zur Wartung zur Verfügung steht

 Autokonfiguration, die Ihnen die lästigen Standardkomponenten abnimmt, die Sie ansonsten erst schreiben müssten, bevor Sie sich dem eigentlichen Problem widmen können

 vereinfachtes Deployment

All diese Fähigkeiten werden unabhängig von Build-System-, Sprach- oder Toolchain-Entscheidungen unterstützt, die Sie während Ihrer Arbeit treffen. Es ist eine unglaublich flexible und leistungsfähige Kombination.

Im nächsten Kapitel stellen wir unsere erste wirklich sinnvolle Spring-Boot-Anwendung her: eine App, die ein REST-API bereitstellt.

Spring Boot

Подняться наверх