See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 12898|Vastuse: 0

[Allikas] Erinevus SpringMVC ja Springbooti vahel (väljavõte)

[Kopeeri link]
Postitatud 07.08.2018 13:50:06 | | |

Spring Boot tähendab minu arusaama järgi kombineerida mõned levinud põhiraamistikud nagu Spring Spring MVC, Spring Data JPA jne, pakkuda vaikimisi konfiguratsioone ja seejärel pluggable disaine, st erinevaid startereid, et arendajad saaksid seda tehnoloogiate seeriat kasutada, parafraseerides ametlikku lauset, Springi perekond on tänaseni arendanud, see on arendajana juba väga suur, kui tahad Springi kasutada Perekonnas on mitmeid tehnoloogiaid, mida tuleb konfigureerida ükshaaval, ja siis tekib versiooni ühilduvusprobleem, see on üsna keeruline, vahel esineb väikseid auke, tegelikult mõjutab see arenduse edenemist, kevadsaapa on selle probleemi lahendamiseks, lahenduse leidmiseks, sa ei pea esmalt konfigureerima, saad kiiresti alustada arendust, teha äriloogika kirjutamist, igasuguseid vajalikke tehnoloogiaid, liituda starteriga ja konfigureerida, kasutada seda otse, võib öelda, et see püüab seda karbist välja kasutades kasutada



Springi raamistikul on palju laiendusi, nagu käivitusturvalisus, JPA jne... Kuid selle aluseks on Springi IOC ja AOP, IOC pakub sõltuvussüstimise konteinereid, AOP lahendab ristlõikepõhist programmeerimist ja rakendab seejärel teiste laiendustoodete täiustatud funktsioone nende kahe alusel. Spring MVC on MVC raamistik, mis põhineb Servletil ja lahendab peamiselt WEB-arenduse probleemi, sest Springi konfiguratsioon on liiga keeruline ja igasuguseid XML JavaConfigi probleeme, mistõttu laisad inimesed muutsid maailma ja käivitasid Springi Käivitamise konventsioonid konfiguratsiooni asemel lihtsustavad kevade seadistamisprotsessi




Spring kasutas algselt Factory Mode'i (DI) ja Agent Mode'i (AOP), et rakenduskomponente lahutada. Kõik pidasid seda väga kasulikuks, nii et nad lõid selle mudeli järgi MVC raamistiku (mõned komponendid olid Springiga lahutatud) ja kasutasid seda veebirakenduste (SpringMVC) arendamiseks. Siis avastasin, et iga arendus peab tegema palju sõltuvusi ja oli keeruline kirjutada palju standardkoodi, nii et tegin mõned laisad integratsioonipaketid (starter), milleks on Spring Boot.




Eelmine:10 nõuannet, kuidas kasutada konsooli JS silumiseks professionaalsemalt
Järgmine:Tomcati seadistamine Intelli idees 2018 – ma ei leidnud lahendust
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com