Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 12898|Svare: 0

[Kilde] Forskjellen mellom SpringMVC og Springboot (utdrag)

[Kopier lenke]
Publisert på 07.08.2018 13:50:06 | | |

Spring boot, slik jeg forstår det, er å kombinere noen vanlige grunnleggende rammeverk som Spring Spring MVC Spring Data JPA og så videre, tilby standardkonfigurasjoner, og deretter tilby pluggbare design, det vil si ulike starter, for å gjøre det lettere for utviklere å bruke denne teknologiserien, for å parafrasere den offisielle setningen, Spring-familien har utviklet seg til i dag, den er allerede veldig stor, som utvikler, hvis du vil bruke Spring En rekke teknologier i familien må konfigureres én etter én, og så oppstår det et versjonskompatibilitetsproblem, faktisk er det ganske problematisk, av og til oppstår det små hull, faktisk påvirker det utviklingsfremdriften, spring boot er for å løse dette problemet, gi en løsning, du kan ikke bry deg om hvordan du konfigurerer først, du kan raskt starte utviklingen, utføre forretningslogikk, alle slags nødvendige teknologier, koble til starteren og konfigurere den, bruke den direkte, man kan sies å oppnå effekten av å bruke den rett ut av boksen



Spring-rammeverket har mange utvidelser, som boot security, jpa, osv. Men grunnlaget er Springs IOC og AOP, IOC tilbyr beholdere for avhengighetsinnsprøytning, AOP løser tverrsnittorientert programmering, og implementerer deretter avanserte funksjoner fra andre utvidelsesprodukter basert på disse to, Spring MVC er et MVC-rammeverk basert på Servlet, som hovedsakelig løser problemet med WEB-utvikling, fordi Springs konfigurasjon er for komplisert, og alle slags XML JavaConfig er problemer, så late folk endret verden og lanserte Spring Oppstartskonvensjoner over konfigurasjon forenkler konfigurasjonsprosessen for fjæren




Spring utnyttet opprinnelig Factory Mode (DI) og Agent Mode (AOP) for å skille applikasjonskomponenter. Alle syntes det var veldig nyttig, så de laget et MVC-rammeverk (noen komponenter koblet fra Spring) i henhold til denne modellen og brukte det til å utvikle webapplikasjoner (SpringMVC). Så oppdaget jeg at alle utviklinger måtte ha mange avhengigheter, og det var vanskelig å skrive mye standardkode, så jeg lagde noen late integrasjonspakker (starter), som er Spring Boot.




Foregående:10 tips for å bruke konsollen til JS-feilsøking mer profesjonelt
Neste:Konfigurere Tomcat i Intelli Idea 2018 Jeg fant ingen løsning
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com