Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 12898|Vastaus: 0

[Lähde] Ero SpringMVC:n ja Springbootin välillä (ote)

[Kopioi linkki]
Julkaistu 7.8.2018 13.50.06 | | |

Ymmärrän, että Spring Boot tarkoittaa yhdistää yleisesti käytettyjä peruskehyksiä, kuten Spring Spring MVC, Spring Data JPA ja niin edelleen, tarjota oletusasetukset, ja sitten tarjota pluggable-suunnitelmia, eli erilaisia aloituksia, jotta kehittäjät voivat käyttää tätä teknologiasarjaa, vapaasti lainatakseni virallista lausetta, Spring-perhe on kehittänyt tähän päivään asti, se on jo hyvin suuri, kehittäjänä, jos haluat käyttää Springiä Perheessä on useita teknologioita, jotka täytyy konfiguroida yksi kerrallaan, ja sitten tulee versioyhteensopivuusongelma, joka on itse asiassa melko hankala, joskus tulee pieniä kuoppia, itse asiassa se vaikuttaa kehityksen etenemiseen. Spring Boot ratkaisee tämän ongelman, tarjoaa ratkaisun, et voi välittää siitä, miten konfiguroida ensin, voit aloittaa kehityksen nopeasti, suorittaa liiketoimintalogiikan kirjoittamista, kaikenlaisia tarvittavia teknologioita, liittyä käynnistimeen ja konfiguroida se, käyttää sitä suoraan, voidaan sanoa, että se tavoittelee sen käyttöä suoraan



Spring Frameworkissa on paljon laajennuksia, kuten käynnistysturva, jpa jne... Mutta sen perusta on Springin IOC ja AOP, IOC tarjoaa riippuvuuden injektiokontteja, AOP ratkaisee poikkileikkauspohjaista ohjelmointia ja toteuttaa muiden laajennustuotteiden kehittyneet toiminnot näiden kahden pohjalta. Spring MVC on Servletiin perustuva MVC-kehys, joka pääasiassa ratkaisee WEB-kehityksen ongelman, koska Springin konfiguraatio on liian monimutkainen, ja kaikenlaiset XML JavaConfig aiheuttavat ongelmia, joten laiskat ihmiset muuttivat maailman ja lanseerasivat Springin Käynnistyskäytännöt konfiguroinnin sijaan yksinkertaistavat kevään konfigurointiprosessia




Spring hyödynsi aluksi tehdastilaa (DI) ja agenttitilaa (AOP) sovelluskomponenttien erottamiseen. Kaikki pitivät sitä erittäin hyödyllisenä, joten he loivat MVC-kehyksen (osa komponenteista irrotettiin Springistä) tämän mallin mukaan ja käyttivät sitä web-sovellusten (SpringMVC) kehittämiseen. Sitten huomasin, että jokaisen kehityksen täytyy tehdä paljon riippuvuuksia, ja oli hankalaa kirjoittaa paljon boilerplate-koodia, joten tein laiskoja integraatiopaketteja (starter), eli Spring Bootin.




Edellinen:10 vinkkiä konsolin ammattimaisempaan käyttöön JS-virheenkorjaukseen
Seuraava:Tomcatin konfigurointi Intelli idea 2018:ssa en löytänyt kiertotietä
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com