Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 12898|Risposta: 0

[Fonte] La differenza tra SpringMVC e Springboot (estratto)

[Copiato link]
Pubblicato su 07/08/2018 13:50:06 | | |

Lo boot Spring per quanto ho capito serve a combinare alcuni framework di base comunemente usati come Spring Spring MVC Spring Data JPA e così via, fornire configurazioni predefinite e poi fornire design pluggabili, cioè vari starter, per facilitare agli sviluppatori l'uso di questa serie di tecnologie, parafrasando la frase ufficiale che la famiglia Spring si è sviluppata fino ad oggi, è già molto grande, come sviluppatore, se vuoi usare Spring Una serie di tecnologie nella famiglia devono essere configurate una per una, e poi c'è un problema di compatibilità delle versioni, infatti è piuttosto problematico, occasionalmente ci sono piccoli vuoti, infatti influisce molto sul progresso dello sviluppo, il spring boot serve a risolvere questo problema, fornire una soluzione, non puoi preoccuparti di come configurare prima, puoi iniziare rapidamente lo sviluppo, fare la scrittura di logica di business, tutte le tecnologie necessarie, unirti all'starter e configurarlo, usarlo direttamente, si può dire che si persegue l'effetto di usarlo appena appena scatolato



Il framework Spring ha molte estensioni, come la sicurezza di avvio, JPA, ecc... Ma la sua base è l'IOC e AOP di Spring, IOC fornisce contenitori di iniezione di dipendenze, AOP risolve la programmazione orientata a sezioni trasversali e poi implementa le funzioni avanzate di altri prodotti di estensione sulla base di questi due, Spring MVC è un framework MVC basato su Servlet, che risolve principalmente il problema dello sviluppo WEB, perché la configurazione di Spring è troppo complicata, e ogni tipo di problema con XML JavaConfig, così persone pigre hanno cambiato il mondo e lanciato Spring Le convenzioni di avvio rispetto alla configurazione semplificano il processo di configurazione per la molla




Inizialmente Spring utilizzava la Modalità Fabbrica (DI) e la Modalità Agente (AOP) per disaccoppiare i componenti applicabili. Tutti lo trovarono molto utile, così crearono un framework MVC (alcuni componenti disaccoppiati con Spring) secondo questo modello e lo usarono per sviluppare applicazioni web (SpringMVC). Poi ho scoperto che ogni sviluppo doveva gestire molte dipendenze, ed era complicato scrivere molto codice standard, così ho creato dei pacchetti di integrazione pigri (starter), che è Spring Boot.




Precedente:10 consigli per usare la console in modo più professionale per il debug JS
Prossimo:Configurando Tomcat in Intelli Idea 2018 Non sono riuscito a trovare una soluzione alternativa
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com