logo

Inizializzazione primavera

Inizializzazione primavera è un strumento basato sul web fornito dal servizio Web Pivotal. Con l'aiuto di Inizializzazione primavera , possiamo facilmente generare la struttura del Progetto Spring Boot . Offre API estensibili per la creazione di progetti basati su JVM.

Fornisce inoltre varie opzioni per il progetto espresse in un modello di metadati. Il modello di metadati ci consente di configurare l'elenco delle dipendenze supportate dalla JVM e dalle versioni della piattaforma, ecc. Fornisce i suoi metadati in modo noto che fornisce l'assistenza necessaria ai clienti di terze parti.

Moduli di inizializzazione Spring

Spring Inizializr ha il seguente modulo:

    attuatore-inizializzatore:Fornisce ulteriori informazioni e statistiche sulla generazione del progetto. È un modulo opzionale.inizializr-bom:In questo modulo, BENE sta per Distinta materiali . In Spring Boot, la BOM è un tipo speciale di POM che viene utilizzato per controllare il versioni di un progetto dipendenze . Fornisce una posizione centrale per definire e aggiornare tali versioni. Fornisce la flessibilità necessaria per aggiungere una dipendenza nel nostro modulo senza preoccuparsi delle versioni.
    Al di fuori del mondo del software, il BENE è un elenco di parti, articoli, assiemi e altri materiali necessari per creare prodotti. Spiega cosa come, E Dove per raccogliere i materiali richiesti.inizializzazione-docs:Fornisce documentazione.generatore di inizializzazione:È una libreria di generazione di progetti fondamentali.inizializzazione-generatore-primavera: test-generatore-inizializzazione:Fornisce un'infrastruttura di test per la generazione di progetti.metadati-inizializzazione:Fornisce l'infrastruttura di metadati per vari aspetti dei progetti.esempio-servizio-inizializzazione:Fornisce istanze personalizzate.risolutore-versione-inizializzazione:È un modulo opzionale per estrarre i numeri di versione da un POM arbitrario.inizializzazione-web:Fornisce endpoint Web per client di terze parti.

Interfaccia supportata

L'immagine seguente mostra l'interfaccia utente di Spring Initializr:

selezione ordinamento java
Inizializzatore di primavera

Generazione di un progetto

Prima di creare un progetto, dobbiamo essere amichevoli con l'interfaccia utente. L'interfaccia utente di Spring Inizializr ha le seguenti etichette:

    Progetto:Definisce il Tipo di progetto. Possiamo crearli entrambi Progetto Maven O Progetto Gradle . Creeremo un Progetto Maven durante tutto il tutorial.Lingua:Spring Inizializr offre la scelta tra tre lingue Giava, Kotlin, E Fantastico . Java è selezionato per impostazione predefinita.Stivale primaverile:Possiamo selezionare lo Spring Boot versione . L'ultima versione è 2.2.2 .Metadati del progetto:Contiene informazioni relative al progetto, come ad esempio Gruppo , Artefatto, ecc. Il gruppo denota il pacchetto nome; Artefatto denota il Applicazione nome. Il nome del gruppo predefinito è com.esempio e il nome dell'artefatto predefinito è demo .Dipendenze:Le dipendenze sono la raccolta di artefatti che possiamo aggiungere al nostro progetto.

Ce n'è un altro Opzioni sezione che contiene i seguenti campi:

    Nome:È lo stesso di Artefatto .Descrizione:Nel campo della descrizione possiamo scrivere a descrizione del progetto.Nome del pacchetto:È anche simile a Gruppo nome.Confezione:Possiamo selezionare il Imballaggio del progetto. Possiamo scegliere l'uno o l'altro Vaso O Guerra .Giava:Possiamo selezionare il JVM versione che vogliamo utilizzare. Noi useremo Giava8 versione durante il tutorial.

C'è un creare pulsante. Quando facciamo clic sul pulsante, inizia a comprimere il progetto e scarica il file Vaso O Guerra file che hai selezionato.