Spring Framework: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Etichette: Modifica da mobile Modifica da web per mobile
Nessun oggetto della modifica
Etichette: Modifica da mobile Modifica da web per mobile
Riga 1:
== Spring Boot ==
 
Prima della creazione del progetto Spring Boot, tutte le applicazioni basate su Spring avevano bisogno di un web server, come Tomcat, Jetty o Undertow, per essere eseguite. Con Spring Boot, è possibile creare una applicazione avente un metodo main che lancia l'intera applicazione web, compreso il web server integrato<ref>{{cita web|url=https://projects.spring.io/spring-boot/|titolo=Spring Boot|accesso=29 agosto 2017}}</ref>.
 
I progetti basati su Spring anteriori a Spring Boot vengono detti ''legacy'', cioè ereditati.
 
Nel caso in cui si abbia necessità di generare dei pacchetti di tipo war da usare all'interno di web server a partire da progetti Spring Boot, è possibile usare il plugin di Maven o quello di Gradle.
 
== Alternative ==
Ci sono altre librerie Java che permettono di implementare la dependency injection, sono: