Denne forår tutorial giver dybdegående begreber foråret rammer med forenklet examples.It blev udviklet af Rod Johnson i 2003. Spring frame .ork gør den nemme udvikling af JavaEE ansøgning.

det er nyttigt for begyndere og erfarne personer.

Spring Frame .ork

Spring er en letvægtsramme. Det kan betragtes som en ramme af rammer, fordi det giver støtte til forskellige rammer som stivere, dvale, Gobelin, EJB, JSF osv.,Rammen kan i bredere forstand defineres som en struktur, hvor vi finder løsning på de forskellige tekniske problemer.

Spring framework består af flere moduler, såsom IOC, AOP, DAO, Kontekst, ORM, WEB MVC osv. Vi lærer disse moduler på Næste side. Lad os forstå IOC og afhængighed injektion først.

Inversion af kontrol (IOC) og Afhængighedsinjektion

Dette er de designmønstre, der bruges til at fjerne afhængighed fra programmeringskoden. De gør koden lettere at teste og vedligeholde.,Lad os forstå dette med følgende kode:

i så fald er der afhængighed mellem medarbejderen og adressen (tæt kobling). I inversionen af Kontrolscenariet gør vi dette noget som dette:

således gør IOC koden løst koblet. I så fald er der ikke behov for at ændre koden, hvis vores logik flyttes til nyt miljø.

i Spring frame .ork er IOC-beholderen ansvarlig for at injicere afhængigheden. Vi leverer metadata til IOC container enten ved XML-fil eller annotation.,

Fordel af Dependency Injection

  • gør koden løst koblede så let at vedligeholde
  • gør koden let at test

Fordele ved at Foråret Rammer

Der er mange fordele ved at Foråret Rammer. De er som følger:

1) Foruddefinerede Skabeloner

Spring framework indeholder skabeloner for JDBC, Hibernate, JPA osv. teknologi. Så det er ikke nødvendigt at skrive for meget kode. Det skjuler de grundlæggende trin i disse teknologier.,

lad os tage eksemplet med JdbcTemplate, du behøver ikke at skrive koden til undtagelseshåndtering, oprette forbindelse, oprette erklæring, begå transaktion, lukke forbindelse osv. Du skal kun skrive koden til udførelse af forespørgsel. Således sparer det en masse JDBC-kode.

2) løs kobling

Fjederapplikationerne er løst koblet på grund af afhængighedsinjektion.

3) Let at teste

Afhængighedsinjektionen gør det lettere at teste applikationen. EJB-eller Struts-applikationen kræver, at serveren kører applikationen, men Spring frame .ork kræver ikke server.,

4) letvægts

Spring frame .ork er let på grund af dens POJO implementering. Spring Frame .ork tvinger ikke programmøren til at arve nogen klasse eller implementere nogen grænseflade. Det er derfor, det siges ikke-invasiv.

5) hurtig udvikling

Afhængighedsindsprøjtningsfunktionen i Spring Frame .ork og it-understøttelse af forskellige rammer gør den nemme udvikling af JavaEE-applikationen.

6) kraftig abstraktion

det giver kraftfuld abstraktion til JavaEE specifikationer såsom JMS, JDBC, JPA og JTA.,

7) deklarativ support

det giver deklarativ support til caching, Validering, transaktioner og formatering.,utorial

  • Sp Sikkerhed Tutorial
  • Sp-Sikkerhed Introduktion
  • Sp Sikkerhed Funktioner
  • Sikkerhed Projektet Moduler
  • Sp Sikkerhed XML-Eksempel
  • Sp-Security-Java-Eksempel
  • Sp Sikkerhed Login og Logout
  • Sp Sikkerhed Brugerdefinerede Login
  • Form-Baseret Godkendelse
  • Sp Sikkerhed Husk Mig
  • Sikkerhed på Metode-Niveau
  • Sp-Sikkerhed Tag Bibliotek

Forår Boot

  • Forår Boot (15+)

Forår Interview

  • Interview Spørgsmål

Forår Quiz

  • Forår Quiz

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *