Ініціалізація пружини

Ініціалізація пружини

Ініціалізація пружини це веб-інструмент надається Pivotal Web Service. За допомогою Ініціалізація пружини , ми можемо легко створити структуру Проект Spring Boot . Він пропонує розширюваний API для створення проектів на основі JVM.

Він також надає різні параметри для проекту, які виражаються в моделі метаданих. Модель метаданих дозволяє нам налаштувати список залежностей, які підтримуються JVM і версіями платформи тощо. Вона обслуговує свої метадані у добре відомому, що надає необхідну допомогу стороннім клієнтам.

Модулі Spring Initializr

Spring Initializr має наступний модуль:



    ініціалізація-привід: Він надає додаткову інформацію та статистику щодо створення проекту. Це додатковий модуль. initializr-bom: У цьому модулі ДОБРЕ виступає за Перелік матеріалів . У Spring Boot BOM є особливим типом POM який використовується для керування версії проекту залежності . Це центральне місце для визначення та оновлення цих версій. Це забезпечує гнучкість додавання залежності в наш модуль, не турбуючись про версії.
    За межами світу програмного забезпечення ДОБРЕ — перелік деталей, елементів, вузлів та інших матеріалів, необхідних для створення виробів. Це пояснює що як, і де зібрати необхідні матеріали. ініціалізація документів: Він надає документацію. ініціалізація-генератор: Це основна бібліотека генерації проекту. initializr-generator-spring: ініціалізація-генератор-тест: Він надає тестову інфраструктуру для створення проекту. ініціалізація метаданих: Він надає інфраструктуру метаданих для різних аспектів проектів. ініціалізація-сервіс-приклад: Він надає власні екземпляри. ініціалізація версії розв'язувач: Це додатковий модуль для отримання номерів версій із довільного POM. ініціалізація-веб: Він надає веб-кінцеві точки для сторонніх клієнтів.

Підтримуваний інтерфейс

На наступному зображенні показано інтерфейс користувача Spring Initializr:

Spring Initializer

Створення проекту

Перш ніж створювати проект, ми повинні бути дружніми з UI. Інтерфейс користувача Spring Initializr має такі позначки:

    Демонструвати: Це визначає вид проекту. Ми можемо створити будь-яке Проект Maven або Проект Gradle . Ми створимо a Проект Maven протягом всього підручника. Мова: Spring Initializr забезпечує вибір між трьома мовами Java, Kotlin, і Groovy . За замовчуванням вибрано Java. Весняний черевик: Ми можемо вибрати Spring Boot версія . Остання версія 2.2.2 . Метадані проекту: Він містить інформацію, що стосується проекту, наприклад Група , Артефакт тощо. Група позначає пакет ім'я; Артефакт позначає застосування назва. Назва групи за замовчуванням com.example , а назва артефакту за замовчуванням: демо . Залежності: Залежності — це набір артефактів, які ми можемо додати до нашого проекту.

Є ще один Опції розділ, який містить такі поля:

    Ім'я: Це те саме, що Артефакт . опис: У полі опису ми можемо написати a опис проекту. Назва пакета: Це також схоже на Група назва. Упаковка: Ми можемо вибрати упаковка проекту. Ми можемо вибрати будь-яке баночка або Війна . Java: Ми можемо вибрати JVM версію, яку ми хочемо використовувати. Будемо використовувати Java 8 версія протягом усього підручника.

Є Генерувати кнопку. Коли ми натискаємо кнопку, він починає пакувати проект і завантажує баночка або Війна файл, який ви вибрали.


Кращі Статті

Категорія

Цікаві Статті