Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 12898|Svar: 0

[Källa] Skillnaden mellan SpringMVC och Springboot (utdrag)

[Kopiera länk]
Publicerad på 2018-08-07 13:50:06 | | |

Spring boot, som jag förstår, är att kombinera några vanligt använda grundläggande ramverk som Spring Spring MVC Spring Data JPA och så vidare, tillhandahålla standardkonfigurationer och sedan tillhandahålla pluggbara designer, det vill säga olika starter, för att underlätta för utvecklare att använda denna serie teknologier, för att parafrasera den officiella meningen, Spring-familjen har utvecklats fram till idag, den är redan mycket stor, som utvecklare om du vill använda Spring En rad teknologier i familjen måste konfigureras en och en, och sedan uppstår ett versionskompatibilitetsproblem, faktiskt är det ganska besvärligt, ibland uppstår små hål, faktiskt påverkar det utvecklingsutvecklingen ganska mycket, spring boot är för att lösa detta problem, erbjuda en lösning, du kan inte bry dig om hur du konfigurerar först, du kan snabbt börja utvecklingen, utföra affärslogikskrivning, alla möjliga nödvändiga teknologier, ansluta till startaren och konfigurera den, använda den direkt, man kan säga att man strävar efter effekten av att använda den direkt ur lådan



Spring-ramverket har många tillägg, som boot security, jpa, etc... Men dess grund är Springs IOC och AOP, IOC tillhandahåller beroendeinjektionsbehållare, AOP löser tvärsnittsorienterad programmering och implementerar sedan de avancerade funktionerna från andra tilläggsprodukter baserat på dessa två, Spring MVC är ett MVC-ramverk baserat på Servlet, som främst löser problemet med webbutveckling, eftersom Springs konfiguration är för komplicerad och alla möjliga XML JavaConfig-problem orsakar problem, så lata människor förändrade världen och lanserade Spring Boot-konventioner över konfiguration förenklar konfigurationsprocessen för fjäder




Spring utnyttjade initialt fabriksläge (DI) och agentläge (AOP) för att separera applikationskomponenter. Alla tyckte det var mycket användbart, så de skapade ett MVC-ramverk (vissa komponenter kopplade från Spring) enligt denna modell och använde det för att utveckla webbapplikationer (SpringMVC). Sedan upptäckte jag att varje utveckling var tvungen att göra många beroenden, och det var besvärligt att skriva mycket standardkod, så jag gjorde några lata integrationspaket (starter), vilket är Spring Boot.




Föregående:10 tips för att använda konsolen för JS-felsökning mer professionellt
Nästa:Konfigurera Tomcat i Intelli idé 2018 Jag kunde inte hitta någon lösning
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com