logo

Kevään alustus

Kevään alustus on verkkopohjainen työkalu Pivotal Web Service -palvelun tarjoama. Avulla Kevään alustus , voimme helposti luoda rakenteen Spring Boot Project . Se tarjoaa laajennettavan API:n JVM-pohjaisten projektien luomiseen.

Se tarjoaa myös erilaisia ​​​​vaihtoehtoja projektille, jotka ilmaistaan ​​metatietomallissa. Metatietomallin avulla voimme määrittää JVM:n ja alustaversioiden jne. tukemien riippuvuuksien luettelon. Se palvelee metatietojaan tutulla tavalla, joka tarjoaa tarvittavaa apua kolmansien osapuolien asiakkaille.

Spring Initializr -moduulit

Spring Initializrissa on seuraava moduuli:

    Initiazr-toimilaite:Se tarjoaa lisätietoja ja tilastoja projektien luomisesta. Se on valinnainen moduuli.inicializr-bom:Tässä moduulissa HYVÄ tarkoittaa Materiaaliluettelo . Spring Bootissa BOM on erityinen POM jota käytetään ohjaamaan versiot projektista riippuvuuksia . Se tarjoaa keskeisen paikan näiden versioiden määrittelemiseen ja päivittämiseen. Se tarjoaa joustavuutta lisätä riippuvuutta moduuliimme murehtimatta versioista.
    Ohjelmistomaailman ulkopuolella HYVÄ on luettelo osista, kohteista, kokoonpanoista ja muista tuotteiden luomiseen tarvittavista materiaaleista. Se selittää mitä, miten, ja missä kerätä tarvittavat materiaalit.inicializr-docs:Se tarjoaa asiakirjoja.Initiazr-generaattori:Se on ydinprojektien sukupolvikirjasto.inicializr-generator-spring: initializr-generator-test:Se tarjoaa testiinfrastruktuurin projektien luomiseen.inicializr-metadata:Se tarjoaa metatietoinfrastruktuurin hankkeiden eri osa-alueille.initializr-service-example:Se tarjoaa mukautettuja esiintymiä.inicializr-version-resolver:Se on valinnainen moduuli versionumeroiden poimimiseen mielivaltaisesta POM:sta.inicializr-web:Se tarjoaa verkkopäätepisteitä kolmansien osapuolien asiakkaille.

Tuettu käyttöliittymä

Seuraavassa kuvassa näkyy Spring Initializr -käyttöliittymä:

Kevätalustaja

Projektin luominen

Ennen projektin luomista meidän on oltava ystävällisiä käyttöliittymän kanssa. Spring Initializr UI:ssa on seuraavat tunnisteet:

    Projekti:Se määrittelee ystävällinen projektista. Voimme luoda kumpaa tahansa Maven projekti tai Gradle-projekti . Luomme a Maven projekti koko opetusohjelman ajan.Kieli:Spring Initializr tarjoaa valinnan kolmesta kielestä Java, Kotlin, ja Groovy . Java on oletuksena valittuna.Kevätkenkä:Voimme valita Spring Bootin versio . Uusin versio on 2.2.2 .Projektin metatiedot:Se sisältää hankkeeseen liittyvää tietoa, mm Ryhmä , Artefact jne. Ryhmä tarkoittaa paketti nimi; Esine tarkoittaa Sovellus nimi. Ryhmän oletusnimi on com.example , ja artefaktin oletusnimi on demo .Riippuvuudet:Riippuvuudet ovat kokoelma esineitä, joita voimme lisätä projektiimme.

On toinen Vaihtoehdot osio, joka sisältää seuraavat kentät:

    Nimi:Se on sama kuin Esine .Kuvaus:Kuvauskenttään voimme kirjoittaa a kuvaus hankkeesta.Paketin nimi:Se on myös samanlainen kuin Ryhmä nimi.Pakkaus:Voimme valita pakkaus hankkeesta. Voimme valita kumman tahansa Jar tai Sota .Java:Voimme valita JVM versio, jota haluamme käyttää. Me käytämme Java 8 versio läpi opetusohjelman.

Tuolla on Tuottaa -painiketta. Kun napsautamme painiketta, se aloittaa projektin pakkaamisen ja lataa sen Jar tai Sota tiedosto, jonka olet valinnut.