Јава / Спринг - Инсталирање Спринг -а

Преглед садржаја
Коначно, након толико теоретских водича, почећемо са практичним делом како се користи оквир. Овај водич је такође употпуњен серијом водича Мавен јер ћемо користити спремиште Мавен за преузимање Спринг -а (објаснићу и како то учинити ручно).
Пре свега, требало би да знате да ћемо у овим упутствима користити језгро Спринг и његове библиотеке. Пролеће има своје окружење које такође можете преузети, али то није део ових водича. Осим тога, Спринг препоручује да користите Мавен (или Градле, али ми то нећемо користити) да бисте га преузели. Па да видимо како да га преузмемо ручно.
На страници Спринг нећете добити начин да директно преузмете Спринг библиотеке у облику тегли, стога морате отићи на ову страницу на којој су библиотеке Спринг индексиране по верзији. Када изаберете верзију Спринг -а коју желите да користите, преузимате .зип и распакујете га у фасциклу коју морате да додате на путању класе вашег пројекта.
Додајте тегле у свој пројекат
Претпоставићу да користите Ецлипсе за монтирање свог пројекта, стога ћу у наставку представити кораке за правилно конфигурисање вашег пројекта тако да можете користити Спринг када га преузмете:
  • Десним тастером миша кликните на пројекат коме желите да додате Спринг и изаберите Пут изградње → Додај библиотеке…

  • На листи која се појави одаберите „Корисничка библиотека“ (или „Корисничка библиотека“) и притисните „Даље“.
  • Појавиће се листа библиотека које је креирао корисник. Овде ћемо створити одговарајућу библиотеку за Спринг тако да је можете доделити било ком пројекту. Притисните дугме на којем пише "Корисничке библиотеке …" или "Корисничке библиотеке …".
  • На овом екрану ћемо креирати одговарајућу библиотеку, притиснемо „Нев …“, зовемо је „Спринг“ и притиснемо дугме „Адд ЈАРс …“ и тражимо тегле које преузимамо.

  • Коначно, морате преузети Апацхе Цоммонс Логгинг са ове странице јер Спринг зависи од ове библиотеке за њен рад и морате га додати у путању класе на исти начин на који сте додали Спринг.
Као што видите, то је донекле дуг и досадан посао, осим тога одвајање различитих компоненти Спринга је сложеније ако тако радите јер ћете имати додатне компоненте за сваку јар датотеку. Зато је боље набавити Спринг преко Мавена.
Разлог зашто Спринг препоручује употребу транзитног руковаоца зависности као што су Мавен и Градле је зато што постоји 19 стакленки које чине оквир и, генерално, неуобичајено је да пројекат захтева све тегле које га чине. Да бисте добили Спринг на овај начин, препоручујем вам да научите како да користите Мавен помоћу мојих водича:
[цолор = # 234085] Мавен - Први кораци [/ цолор]
[цолор = # 234085] Мавен - Први пут користите Мавен [/ цолор]
[цолор = # 234085] Мавен - Веб апликације и додаци [/ цолор]
[цолор = # 234085] Мавен - Додатак Тхе Јетти [/ цолор]
[цолор = # 234085] Додаци Ецлипсе и Мавен [/ цолор]
Када разумете концепт Мавена и схватите како функционише и како га користити, видећете да морате само да додате одговарајућу зависност у ПОМ датотеку свог пројекта и моћи ћете да га почнете користити, без преузимања Апацхе заједничко пријављивање или било шта друго.
Зависност која вам је потребна за коришћење Спринг кернела је следећа:
 орг.спрингфрамеворк спринг-цонтект 4.0.6.РЕЛЕАСЕ 

Ако желите да свом пројекту додате још зависности од оквира (Спринг Веб, Спринк МВЦ, Спринг АОП итд.), Можете их без проблема додати у ПОМ датотеку и користити у свом пројекту.
Са овим сте већ конфигурисали Спринг кернел у свом пројекту и моћи ћете да искористите руковање убризгавањем зависности које ће бити начин на који ћемо радити са Спрингом у будућим водичима. Чекам ваше коментаре. До следећег пута!Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен
wave wave wave wave wave