logo

Spring Initializr

Spring Initializr je webový nástroj poskytované Pivotal Web Service. S pomocí Spring Initializr , můžeme snadno vygenerovat strukturu Projekt Spring Boot . Nabízí rozšiřitelné API pro vytváření projektů založených na JVM.

Poskytuje také různé možnosti pro projekt, které jsou vyjádřeny v modelu metadat. Metadatový model nám umožňuje konfigurovat seznam závislostí podporovaných JVM a verzemi platformy atd. Svá metadata obsluhuje ve známém stavu, který poskytuje nezbytnou pomoc klientům třetích stran.

Moduly Spring Initializr

Spring Initializr má následující modul:

    inicializační akční člen:Poskytuje další informace a statistiky o generování projektů. Jedná se o volitelný modul.initializr-bom:V tomto modulu DOBRÝ znamená Kusovník . V Spring Boot je kusovník speciálním druhem POM který se používá k ovládání verze projektu závislosti . Poskytuje centrální místo pro definování a aktualizaci těchto verzí. Poskytuje flexibilitu pro přidání závislosti do našeho modulu bez obav o verze.
    Mimo svět softwaru, DOBRÝ je seznam dílů, položek, sestav a dalších materiálů potřebných k vytvoření produktů. To vysvětluje co jak, a kde sbírat potřebné materiály.initializr-docs:Poskytuje dokumentaci.inicializační generátor:Jedná se o základní knihovnu pro generování projektů.initializr-generator-spring: initializr-generator-test:Poskytuje testovací infrastrukturu pro generování projektů.initializr-metadata:Poskytuje infrastrukturu metadat pro různé aspekty projektů.initializr-service-example:Poskytuje vlastní instance.initializr-version-resolver:Je to volitelný modul pro extrakci čísel verzí z libovolného POM.initializr-web:Poskytuje webové koncové body pro klienty třetích stran.

Podporované rozhraní

Následující obrázek ukazuje uživatelské rozhraní Spring Initializr:

Jarní inicializátor

Generování projektu

Před vytvořením projektu musíme být přátelští s UI. Uživatelské rozhraní Spring Initializr má následující štítky:

    Projekt:Definuje druh projektu. Můžeme vytvořit obojí Projekt Maven nebo Projekt Gradle . Vytvoříme a Projekt Maven v celém tutoriálu.Jazyk:Spring Initializr poskytuje výběr ze tří jazyků Java, Kotlin, a Báječný . Ve výchozím nastavení je vybrána Java.Jarní bota:Můžeme vybrat Spring Boot verze . Nejnovější verze je 2.2.2 .Metadata projektu:Obsahuje informace související s projektem, jako např Skupina , Artefakt atd. Skupina označuje balík název; Artefakt označuje aplikace název. Výchozí název skupiny je com.příklad a výchozí název artefaktu je demo .Závislosti:Závislosti jsou kolekce artefaktů, které můžeme přidat do našeho projektu.

Existuje další Možnosti sekce, která obsahuje následující pole:

    Název:Je to stejné jako Artefakt .Popis:Do pole popisu můžeme napsat a popis projektu.Název balíčku:Je to také podobné Skupina název.Obal:Můžeme vybrat balení projektu. Můžeme si vybrat buď Sklenice nebo Válka .Jáva:Můžeme vybrat JVM verzi, kterou chceme použít. budeme používat Java 8 verze v celém tutoriálu.

Tady je generovat knoflík. Když klikneme na tlačítko, projekt začne balit a stáhne se Sklenice nebo Válka soubor, který jste vybrali.