Opruga Initializr

Opruga Initializr

Opruga Initializr je alat temeljen na webu pruža Pivotal Web Service. Pomoću Opruga Initializr , možemo lako generirati strukturu Projekt proljetnog pokretanja . Nudi proširivi API za stvaranje JVM-temeljenih projekata.

Također pruža različite opcije za projekt koje su izražene u modelu metapodataka. Model metapodataka omogućuje nam konfiguriranje popisa ovisnosti koje podržavaju JVM i verzije platforme itd. Svoje metapodatke služi u dobro poznatom obliku koji pruža potrebnu pomoć klijentima trećih strana.

Moduli proljetne inicijalizacije

Spring Initializr ima sljedeći modul:

    inicijalizr-aktuator: Pruža dodatne informacije i statistiku o stvaranju projekta. To je izborni modul. inicijalizr-bom: U ovom modulu, DOBRO stoji za Bill Of Materials . U Spring Boot-u, BOM je posebna vrsta POM koji se koristi za kontrolu verzije projekta ovisnosti . Omogućuje središnje mjesto za definiranje i ažuriranje tih verzija. Omogućuje fleksibilnost dodavanja ovisnosti u naš modul bez brige o verzijama.
    Izvan svijeta softvera, DOBRO je popis dijelova, predmeta, sklopova i drugih materijala potrebnih za izradu proizvoda. Objašnjava što kako, i gdje za prikupljanje potrebnih materijala. inicijalizr-docs: Osigurava dokumentaciju. inicijalizr-generator: To je osnovna knjižnica za generiranje projekata. initializr-generator-spring: inicijalizr-generator-test: Pruža testnu infrastrukturu za generiranje projekta. inicijalizr-metapodaci: Pruža infrastrukturu metapodataka za različite aspekte projekata. inicijalizr-usluga-primjer: Omogućuje prilagođene instance. inicijalizr-verzija-razrješivač: To je izborni modul za izdvajanje brojeva verzija iz proizvoljnog POM-a. inicijalizr-web: Pruža web krajnje točke za klijente treće strane.

Podržano sučelje

Sljedeća slika prikazuje korisničko sučelje Spring Initializr:

Inicijalizator opruge

Generiranje projekta

Prije izrade projekta, moramo biti prijateljski raspoloženi prema korisničkom sučelju. UI Spring Initializr ima sljedeće oznake:

    Projekt: Ono definira ljubazan projekta. Možemo stvoriti bilo koje Projekt Maven ili Projekt Gradle . Stvorit ćemo a Projekt Maven kroz cijeli tutorial. Jezik: Spring Initializr nudi izbor između tri jezika Java, Kotlin, i Groovy . Java je prema zadanim postavkama odabrana. Proljetna čizma: Možemo odabrati Spring Boot verzija . Najnovija verzija je 2.2.2 . Metapodaci projekta: Sadrži informacije vezane uz projekt, kao što su Skupina , Artefakt, itd. Grupa označava paket Ime; Artefakt označava Primjena Ime. Zadani naziv grupe je com.primjer , a zadani naziv artefakta je demo . Ovisnosti: Zavisnosti su zbirka artefakata koje možemo dodati našem projektu.

Postoji još jedan Mogućnosti odjeljak koji sadrži sljedeća polja:

    Ime: To je isto kao Artefakt . Opis: U polje za opis možemo napisati a opis projekta. Naziv paketa: Također je sličan Skupina Ime. Ambalaža: Možemo odabrati pakiranje projekta. Možemo birati bilo koje Staklenka ili Rat . Java: Možemo odabrati JVM verziju koju želimo koristiti. Koristit ćemo se Java 8 verziju kroz cijeli tutorijal.

Tamo je Generirati dugme. Kada kliknemo na gumb, počinje pakirati projekt i preuzimati Staklenka ili Rat datoteku koju ste odabrali.