logo

Спринг Инитиализр

Спринг Инитиализр је веб-базирани алат које обезбеђује Пивотал Веб Сервице. Уз помоћ Спринг Инитиализр , можемо лако генерисати структуру Пројекат Спринг Боот . Нуди прошириви АПИ за креирање ЈВМ пројеката.

Такође пружа различите опције за пројекат које су изражене у моделу метаподатака. Модел метаподатака нам омогућава да конфигуришемо листу зависности које подржава ЈВМ и верзије платформе итд. Он опслужује своје метаподатке на добро познатом месту које пружа неопходну помоћ клијентима треће стране.

Спринг Инитиализр Модулес

Спринг Инитиализр има следећи модул:

    покретач покретача:Пружа додатне информације и статистику о генерисању пројеката. То је опциони модул.иницијализр-бом:У овом модулу, ДОБРО означава Саставница . У Спринг Боот-у, БОМ је посебна врста ПОМ који се користи за контролу верзије пројекта зависности . Он пружа централно место за дефинисање и ажурирање тих верзија. Пружа флексибилност за додавање зависности у наш модул без бриге о верзијама.
    Изван света софтвера, ДОБРО је листа делова, предмета, склопова и других материјала потребних за креирање производа. То објашњава шта како, и где да прикупи потребан материјал.инитиализр-доцс:Обезбеђује документацију.иницијализр-генератор:То је основна библиотека генерације пројеката.инитиализр-генератор-спринг: иницијализр-генератор-тест:Пружа тестну инфраструктуру за генерисање пројеката.иницијализр-метаподаци:Он обезбеђује инфраструктуру метаподатака за различите аспекте пројеката.иницијализр-услуга-пример:Пружа прилагођене инстанце.инитиализр-версион-ресолвер:То је опциони модул за издвајање бројева верзија из произвољног ПОМ-а.инитиализр-веб:Обезбеђује веб крајње тачке за клијенте треће стране.

Подржани интерфејс

Следећа слика приказује кориснички интерфејс Спринг Инитиализр:

Спринг Инитиализер

Генерисање пројекта

Пре креирања пројекта, морамо бити пријатељски са корисничким интерфејсом. Спринг Инитиализр УИ има следеће ознаке:

    Пројекат:Он дефинише врста пројекта. Можемо створити било које Мавен Пројецт или Градле Пројецт . Ми ћемо створити а Мавен Пројецт током читавог туторијала.Језик:Спринг Инитиализр пружа избор између три језика Јава, Котлин, и Гроови . Јава је подразумевано изабрана.Пролећне чизме:Можемо изабрати Спринг Боот верзија . Најновија верзија је 2.2.2 .Метаподаци пројекта:Садржи информације везане за пројекат, као нпр Група , Артефакт итд. Група означава пакет име; Предмет за употребу означава Апликација име. Подразумевано име групе је цом.пример , а подразумевано име артефакта је демо .Зависности:Зависности су колекција артефаката које можемо додати нашем пројекту.

Постоји и друга Опције одељак који садржи следећа поља:

    име:То је исто као Предмет за употребу .Опис:У пољу за опис можемо написати а Опис пројекта.Назив пакета:Такође је сличан са Група име.Паковање:Можемо изабрати паковање пројекта. Можемо изабрати било које Јар или Рат .Јава:Можемо изабрати ЈВМ верзију коју желимо да користимо. Користићемо Јава 8 верзија у целом туторијалу.

Има Генериши дугме. Када кликнемо на дугме, почиње да пакује пројекат и преузима Јар или Рат датотеку коју сте изабрали.