Tavaszi inicializálás

Tavaszi inicializálás

Tavaszi inicializálás egy web alapú eszköz a Pivotal Web Service biztosítja. Segítségével Tavaszi inicializálás , könnyen előállíthatjuk a szerkezetét a Spring Boot Project . Bővíthető API-t kínál a JVM-alapú projektek létrehozásához.

Különféle lehetőségeket is biztosít a projekt számára, amelyek metaadatmodellben vannak kifejezve. A metaadat-modell lehetővé teszi a JVM és platformverziók stb. által támogatott függőségek listájának konfigurálását. A metaadatait jól ismert módon szolgálja ki, amely szükséges segítséget nyújt a külső ügyfelek számára.

Tavaszi inicializálási modulok

A Spring Initializr a következő modullal rendelkezik:

    inicializáló-aktor: További információkat és statisztikákat nyújt a projektgenerálásról. Ez egy opcionális modul. inicializáló-bom: Ebben a modulban jelentése Darabjegyzékben . A Spring Bootban a BOM egy különleges fajta POM amely a szabályozására szolgál verziók egy projekté függőségek . Központi helyet biztosít ezen verziók meghatározásához és frissítéséhez. Rugalmasságot biztosít modulunk függőségének hozzáadásához anélkül, hogy a verziók miatt kellene aggódni.
    A szoftvervilágon kívül a a termékek létrehozásához szükséges alkatrészek, tételek, szerelvények és egyéb anyagok listája. Megmagyarázza mit, hogyan, és ahol összegyűjteni a szükséges anyagokat. inicializáló-dokumentumok: Dokumentációt biztosít. inicializáló generátor: Ez egy alapvető projektgeneráló könyvtár. inicializáló-generátor-rugó: inicializáló-generátor-teszt: Teszt infrastruktúrát biztosít a projektgeneráláshoz. inicializr-metadata: Metaadat-infrastruktúrát biztosít a projektek különféle vonatkozásaihoz. inicializálás-szolgáltatás-példa: Egyedi példányokat biztosít. inicializr-version-resolver: Ez egy opcionális modul a verziószámok tetszőleges POM-ból való kinyerésére. inicializálás-web: Webes végpontokat biztosít harmadik féltől származó ügyfelek számára.

Támogatott interfész

A következő képen a Spring Initializr felhasználói felület látható:

Tavaszi inicializáló

Projekt generálása

Mielőtt létrehoznánk egy projektet, barátságosnak kell lennünk a felhasználói felülettel. A Spring Initializr felhasználói felületén a következő címkék találhatók:

    Projekt: Meghatározza a kedves projekt. Bármelyiket létrehozhatjuk Maven projekt vagy Gradle projekt . Létrehozzuk a Maven projekt végig az oktatóanyagon. Nyelv: A Spring Initializr három nyelv közül kínál választást Java, Kotlin, és Groovy . Alapértelmezés szerint a Java van kiválasztva. Tavaszi csizma: Kiválaszthatjuk a Spring Boot-ot változat . A legújabb verzió az 2.2.2 . Projekt metaadatai: A projekthez kapcsolódó információkat tartalmaz, mint pl Csoport , Artifact stb. A csoport a csomag név; Műalkotás jelöli a Alkalmazás név. Az alapértelmezett csoportnév com.example , és az alapértelmezett műterméknév demó . Függőségek: A függőségek olyan műtermékek gyűjteményét jelentik, amelyeket hozzáadhatunk projektünkhöz.

Van egy másik Lehetőségek szakasz, amely a következő mezőket tartalmazza:

    Név: Ez ugyanaz, mint Műalkotás . Leírás: A leírás mezőbe írhatunk a leírás a projektről. Csomag név: Ez is hasonló a Csoport név. Csomagolás: Kiválaszthatjuk a csomagolás a projektről. Választhatunk bármelyiket Befőttes üveg vagy Háború . Jáva: Kiválaszthatjuk a JVM verzió, amelyet használni szeretnénk. Használni fogjuk Java 8 változata az oktatóanyagban.

Van egy generál gomb. Amikor rákattintunk a gombra, elkezdi csomagolni a projektet, és letölti a Befőttes üveg vagy Háború fájlt, amelyet kiválasztott.