logo

Spring Initializr

Spring Initializr je a webový nástroj poskytovaná Pivotal Web Service. S pomocou Spring Initializr , môžeme ľahko vygenerovať štruktúru Projekt Spring Boot . Ponúka rozšíriteľné API na vytváranie projektov založených na JVM.

Poskytuje tiež rôzne možnosti pre projekt, ktoré sú vyjadrené v modeli metadát. Model metadát nám umožňuje konfigurovať zoznam závislostí podporovaných JVM a verziami platforiem atď. Svoje metadáta obsluhuje v dobre známej podobe, ktorá poskytuje potrebnú pomoc klientom tretích strán.

Jarné inicializačné moduly

Spring Initializr má nasledujúci modul:

    inicializačný pohon:Poskytuje dodatočné informácie a štatistiky o generovaní projektov. Je to voliteľný modul.initializr-bom:V tomto module DOBRE znamenať kusovník . V Spring Boot je kusovník špeciálnym druhom POM ktorý sa používa na ovládanie verzií projektu závislosti . Poskytuje centrálne miesto na definovanie a aktualizáciu týchto verzií. Poskytuje flexibilitu pri pridávaní závislosti do nášho modulu bez obáv o verzie.
    Mimo softvérového sveta, DOBRE je zoznam dielov, položiek, zostáv a iných materiálov potrebných na vytvorenie produktov. To vysvetľuje čo ako, a kde zbierať potrebné materiály.initializr-docs:Poskytuje dokumentáciu.inicializačný generátor:Je to hlavná knižnica na generovanie projektov.initializr-generator-spring: initializr-generator-test:Poskytuje testovaciu infraštruktúru na generovanie projektov.initializr-metadata:Poskytuje infraštruktúru metadát pre rôzne aspekty projektov.initializr-service-example:Poskytuje vlastné inštancie.initializr-version-resolver:Je to voliteľný modul na extrahovanie čísel verzií z ľubovoľného POM.initializr-web:Klientom tretích strán poskytuje webové koncové body.

Podporované rozhranie

Nasledujúci obrázok zobrazuje používateľské rozhranie Spring Initializr:

Jarný inicializátor

Generovanie projektu

Pred vytvorením projektu musíme byť priateľskí s používateľským rozhraním. Používateľské rozhranie Spring Initializr má nasledujúce označenia:

    Projekt:Definuje milý projektu. Môžeme vytvoriť jedno aj druhé Projekt Maven alebo Projekt Gradle . Vytvoríme a Projekt Maven počas celého tutoriálu.Jazyk:Spring Initializr poskytuje výber z troch jazykov Java, Kotlin, a Groovy . V predvolenom nastavení je vybratá Java.Jarná topánka:Môžeme vybrať Spring Boot verzia . Najnovšia verzia je 2.2.2 .Metadáta projektu:Obsahuje informácie súvisiace s projektom, ako napr Skupina , Artefakt atď. Skupina označuje balík názov; Artefakt označuje Aplikácia názov. Predvolený názov skupiny je com.priklad a predvolený názov artefaktu je demo .Závislosti:Závislosti sú kolekciou artefaktov, ktoré môžeme pridať do nášho projektu.

Existuje ďalší možnosti sekcia, ktorá obsahuje nasledujúce polia:

    Názov:Je to rovnaké ako Artefakt .Popis:Do poľa popisu môžeme napísať a popis projektu.Názov balíka:Je to tiež podobné ako Skupina názov.Balenie:Môžeme vybrať balenie projektu. Môžeme si vybrať buď Jar alebo Vojna .Java:Môžeme vybrať JVM verziu, ktorú chceme použiť. Budeme používať Java 8 verzia v celom návode.

Existuje a Generovať tlačidlo. Keď klikneme na tlačidlo, projekt sa začne baliť a stiahne sa Jar alebo Vojna súbor, ktorý ste vybrali.