Hva er forskjellen mellom våren og dvalemodus?


Beste svaret

Våren er et rammeverk som hjelper deg med å organisere appen din og lar deg fokusere mer på logikken. Hvis du bruker en database i appen din for å vedvare data, kan dvalemodus, som også er et rammeverk, hjelpe deg med å bruke databasedataene dine som java-objekter uten å gjøre mye arbeid. La oss si at du har en kundeklasse og en produktklasse i appen din. Du skal utvikle et Rest API som svarer på forespørsler fra tredjeparter som spør om kundedata som produktene de kjøpte eller slike ting. Du kan fokusere på å definere kunde- og produktlogikk og med liten konfigurasjon vil våren ta seg av å koble de to klassene sammen. Våren vil også tillate deg å bygge en klasse der du definerer metoder for å svare på typen hvileforespørsler du bortsett fra at appen din skal motta (gjør det til et hvile-API). Det er bare en liten konfigurasjon du trenger å gjøre. Når du mottar en forespørsel om noen kundedata du har i databasen din, er det lettere å håndtere java-objekter i stedet for å koble til databasen og hente postene. Så du kan bruke dvalemodus til å kartlegge kunde- og produktklasser med de tilsvarende tabellene i databasen.

Svar

Vår og dvalemodus er to forskjellige rammer. Spring tar for seg å utvikle strømmen av applikasjonen. Dvalemodus handler om kommunikasjon mellom applikasjon og databasen. Vårfunksjoner. http://amzn.to/2dIoqKg

Avhengighetsinjeksjon – Bare rett objekt det avhengige objektet og beholderen vil binde dem ved kjøretid.

Løs kobling – De avhengige objektene er skrevet utenfor javakoden din, så hvis du trenger å endre det avhengige objektet, trenger du bare å endre det på ett sted (xml-konfigurasjonsfil).

Spring MVC-Spring gir deg makt til å utvikle MVC-webapp med mindre tid. i løpet av noen minutter kan du utvikle din avslappende webtjeneste.

Aspektorientert programmering-Du trenger ikke å skrive loggsetninger i hver funksjon. Få konfigurasjoner i applikasjon og logging av funksjonene vil være ansvarlig for Spring Aop.

Dvalemodusfunksjoner Objektrelasjonell kartlegging – Ingen grunn til å skrive komplekse spørsmål for å bli med i flere tabeller. Bare spør dvalemodus for nødvendige resultater, det vil opprette spørringen på vegne av deg og gi deg resultat i form av java-objekt. Så si farvel til «ResultSet».

Hql-spørrespråk uavhengig av underliggende database.

Cache-mekanisme – i et par kodelinjer kan du implementere cachemekanisme i dvalemodus. For detaljer kan du se http://amzn.to/2e0RfH8

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *