Spring Framework
framework open source per lo sviluppo di applicazioni su piattaforma Java
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[1].
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:
Note
- ^ Spring Boot, su projects.spring.io. URL consultato il 29 agosto 2017.
Bibliografia
- Craig Walls, Spring in Action, Fourth Edition, New York, Manning, 2014.
Collegamenti esterni
- (EN) Sito ufficiale, su spring.io.
- Repository sorgenti di Spring Framework, su github.com.
- (EN) Spring Framework, su Free Software Directory.
Controllo di autorità | GND (DE) 7526076-1 |
---|