Utilitzant Initializr per generar una nova aplicació d'arrencada de primavera

Utilitzant Initializr per generar una nova aplicació d'arrencada de primavera
Lectors com tu ajuden a donar suport a MUO. Quan feu una compra mitjançant enllaços al nostre lloc, podem guanyar una comissió d'afiliats. Llegeix més.

Hi ha moltes maneres d'iniciar una aplicació Spring Boot. És possible que el vostre IDE ja integri Initializr de Spring o podeu crear l'estructura de fitxers manualment. Però el millor enfocament podria ser l'eina Initializr basada en web de Spring.





L'eina Initializr us permet generar l'estructura bàsica de fitxers per a qualsevol aplicació Spring. Us ofereix diverses opcions que us permeten personalitzar la vostra aplicació.





MAKEUSEO VÍDEO DEL DIA DESPLACEU PER CONTINUAR AMB EL CONTINGUT

Descobriu com generar qualsevol aplicació Spring Boot mitjançant Initializr.





Tipus de projecte i selecció del llenguatge de programació

L'estat inicial de l'eina Initializr és el següent:

preguntant a una noia a Facebook
  L'eina Spring Initialzr, una aplicació basada en web que presenta un formulari amb opcions per generar un nou projecte Spring.

El primer que haureu de fer és seleccionar un nou tipus de projecte. Inicialització de primavera ofereix tres opcions aquí: Gradle-Groovy, Gradle-Kotlin i Maven.



  • Gradle-Groovy: aquesta opció us permet crear projectes que segueixen les convencions de Gradle utilitzant el llenguatge de programació Groovy.
  • Gradle-Kotlin: aquesta opció us permet construir projectes que segueixen les convencions de Gradle utilitzant el llenguatge de programació Kotlin.
  • Maven: aquesta opció us permet crear projectes que segueixen les convencions de Maven. Maven construeix principalment projectes utilitzant el llenguatge de programació Java.

Un cop hàgiu seleccionat el vostre tipus de projecte, haureu de seleccionar el corresponent llenguatge de programació (Groovy, Kotlin o Java).

quan es va llançar el Xbox One?

Les diferents opcions d'arrencada de primavera

L'Initializr ofereix sis versions de Spring Boot perquè pugueu triar, preseleccionant l'opció per a la darrera versió. A l'abril de 2023, la darrera versió de Spring Boot és la 3.0.6.





La versió preseleccionada de Spring Boot es refereix a la secció de metadades de l'opció Java preseleccionada, ja que necessitareu Java 17 o superior per utilitzar la versió 3.x. Tanmateix, si la versió de Java que teniu al vostre dispositiu és inferior a 17, podeu seleccionar la versió 2.x de Spring Boot.

Omplint les metadades del projecte

Les metadades del vostre projecte són molt importants, ja que ajuden a generar el fitxer Maven pom.xml o el fitxer Gradle build.gradle (segons el tipus de projecte que seleccioneu). Aquests fitxers contindran dades que descriuen la vostra aplicació i influeixen en la seva funció.





  • Grup: aquest camp estableix el nom del paquet.
  • Artefacte: aquest camp estableix el nom de l'aplicació.
  • Nom: quan introduïu el nom de l'aplicació al camp de l'artefacte, aquest camp omple automàticament amb el mateix text.
  • Descripció: aquest camp detalla què farà l'aplicació.
  • Nom del paquet: aquest camp conté tant el nom del paquet com de l'aplicació. El grup i els camps d'artefacte omplen automàticament aquest camp.

Selecció de dependències

Spring Initializr té una secció de dependències que us ofereix una gran quantitat de dependències per triar. Simplement feu clic al botó d'afegir dependència i Initializr us presentarà una sèrie d'opcions diferents.

  Secció de dependència

Podeu desplaçar-vos per la llista o escriure el nom de la dependència a la barra de cerca per afegir una nova dependència a la vostra aplicació. Una dependència és una biblioteca que afegeix una funcionalitat addicional a la vostra aplicació. Algunes de les dependències més populars inclouen:

  • Spring Web: aquesta biblioteca us permet crear aplicacions web utilitzant Spring MVC ( Arquitectura del controlador de vista del model ). És una dependència essencial per a les aplicacions Spring Boot.
  • Sessió de primavera: aquesta biblioteca us permet gestionar la informació de la sessió d'usuari.
  • Spring Security: aquesta biblioteca us permet protegir la vostra aplicació proporcionant control d'accés.
  • Spring Integration: aquesta biblioteca us permet integrar la vostra aplicació Spring Boot amb sistemes externs. També facilita la missatgeria lleugera per a les vostres aplicacions.
  • Dades de Spring: les dades de Spring estan disponibles en formularis específics, depenent de la base de dades que penseu utilitzar amb la vostra aplicació. Per a bases de dades SQL, hi ha Spring Data JPA, Spring Data JDBC, etc. Per a bases de dades NoSQL, hi ha Spring Data MongoDB, Azure Cosmos DB, etc.
  • Spring Boot DevTools: aquesta biblioteca proporciona la recàrrega en directe de la vostra aplicació i també proporciona un reinici ràpid de l'aplicació quan cal.

Genereu una nova aplicació Spring Boot amb facilitat

El següent pas per generar un boilerplate per a la vostra aplicació Spring Boot és fer clic al botó generar. Aquesta acció farà que un fitxer jar o war (segons l'opció que hàgiu seleccionat anteriorment) es baixi al vostre dispositiu.

com descarregar homebrew a la wii

Ara podeu importar el fitxer jar o war que descarregueu al vostre IDE desitjat i començar a desenvolupar la vostra aplicació Spring.