Java / Spring - Installation af fjeder

Indholdsfortegnelse
Endelig efter så mange teoretiske tutorials skal vi starte med den praktiske del af, hvordan man bruger Framework. Denne tutorial suppleres også af Maven -tutorialserien, da vi kommer til at bruge Maven -depotet til at downloade Spring (og jeg vil også forklare, hvordan man gør det manuelt).
Først og fremmest skal du vide, at vi i disse selvstudier kommer til at bruge Spring -kernen og dens biblioteker. Foråret har sit eget miljø, som du også kan downloade, men det er ikke en del af disse selvstudier. Derudover anbefaler Spring, at du bruger Maven (eller Gradle, men vi kommer ikke til at bruge den) til at downloade den. Så lad os se, hvordan du downloader det manuelt.
På forårssiden får du IKKE en måde at downloade forårets biblioteker i form af krukker direkte, derfor skal du gå til denne side, hvor forårets biblioteker er indekseret efter version. Når du har valgt den version af Spring, du vil bruge, downloader du .zip og pakker den ud i en mappe, som du skal tilføje til projektets klassebane.
Føj krukkerne til dit projekt
Jeg går ud fra, at du bruger Eclipse til at montere dit projekt, derfor vil jeg nedenfor præsentere trinene til at konfigurere dit projekt korrekt, så du kan bruge Spring, når du har downloadet det:
  • Højreklik på det projekt, du vil tilføje foråret til, og vælg Byg sti → Tilføj biblioteker …

  • Vælg "Brugerbibliotek" (eller "Brugerbibliotek") på listen, der vises, og tryk på "Næste".
  • En liste over biblioteker oprettet af brugeren vises. Her skal vi oprette et passende bibliotek til foråret, så du kan tildele det til ethvert projekt. Tryk på knappen, der siger "Brugerbiblioteker …" eller "Brugerbiblioteker …".
  • På denne skærm skal vi oprette det tilsvarende bibliotek, vi trykker på "Ny …", vi kalder det "Forår", og vi klikker på knappen "Tilføj JAR …", og vi leder efter de krukker, vi downloader.

  • Endelig skal du downloade Apache Commons Logging fra denne side, da foråret afhænger af dette bibliotek for dets drift, og du skal tilføje det til klassevejen på samme måde, som du tilføjede Spring.
Som du kan se, er det et noget langt og kedeligt job, udover at adskillelsen af ​​de forskellige komponenter i foråret er mere kompliceret, hvis du arbejder sådan, da du vil have nogle ekstra komponenter til hver krukkefil. Derfor er det bedre at få Spring gennem Maven.
Grunden til, at Spring anbefaler at bruge en transitiv afhængighedshåndterer som Maven og Gradle, er fordi der er 19 krukker, der udgør rammen, og generelt er det usædvanligt, at et projekt kræver alle de krukker, der udgør det. For at få foråret på denne måde anbefaler jeg, at du lærer at bruge Maven med mine selvstudier:
[color = # 234085] Maven - Første trin [/ color]
[color = # 234085] Maven - Brug af Maven for første gang [/ color]
[color = # 234085] Maven - Webapplikationer og plugins [/ color]
[color = # 234085] Maven - The Jetty plugin [/ color]
[color = # 234085] Eclipse og Maven plugins [/ color]
Når du forstår begrebet Maven og har forstået, hvordan det fungerer og hvordan du bruger det, vil du se, at du kun skal tilføje den tilsvarende afhængighed i POM -filen i dit projekt, og du vil kunne begynde at bruge det uden at downloade Apache commons logning eller noget.
Den afhængighed, du har brug for for at bruge Spring -kernen, er følgende:
 org.springframework spring-context 4.0.6.FRIGIVELSE 

Hvis du vil tilføje flere rammeafhængigheder til dit projekt (Spring Web, Sprinq MVC, Spring AOP osv.), Kan du tilføje dem til POM -filen uden problemer og bruge dem i dit projekt.
Med dette har du allerede konfigureret Spring -kernen i dit projekt, og du vil være i stand til at drage fordel af den afhængighedsinjektionshåndtering, der vil være den måde, vi vil arbejde med Spring i fremtidige tutorials. Jeg afventer dine kommentarer. Indtil næste gang!Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave