Проект Spring Boot можно создать разными способами. Это важная концепция, необходимая для сертификации микросервисов, и она является неотъемлемой частью учебной программы. В этом блоге Spring Boot Eclipse и CLI Setup я рассмотрю два разных варианта создания проектов Spring Boot с помощью Eclipse и Maven. Они следующие:

  • Установите Spring Tool Suite (STS) в Eclipse
  • Настройка CLI Spring Boot
  • Пример Spring Boot Hello World

В конце блога я также покажу пример Hello World с использованием Spring Boot.

В конце блога я также покажу пример Hello World с использованием Spring Boot.

Давайте теперь рассмотрим первый вариант.

Установите Spring Tool Suite (STS) в Eclipse

Шаг 1. Чтобы использовать Eclipse в Windows, необходимо сначала установить Java Development Kit (JDK). Вы можете скачать JAVA с сайта Oracle.

Шаг 2. Примите Лицензионное соглашение и выберите исполняемый файл для операционной системы. Здесь я бы качал для Windows с 64-разрядной версией. См. снимок ниже.

Шаг 3. После завершения загрузки запустите исполняемый файл для установки JDK. и нажмите Далее. См. снимок ниже.

Шаг 4. После завершения установки нажмите Закрыть.

Шаг 5. Теперь установите переменные среды в Java.

Шаг 5.1. Щелкните правой кнопкой мыши Мой компьютер/Этот компьютер -> Дополнительно -> Свойства.

Шаг 5.2. Перейдите в раздел Дополнительные параметры системы -> Переменные среды.

Шаг 5.3. Добавьтепеременную JAVA_HOME в среду Windows и укажите ее в папке Java JDK. См. снимок ниже.

Шаг 5.4. Обновите переменную PATH и добавьте папку bin Java. См. снимок ниже.

Шаг 5.6. Чтобы проверить, установлена ​​ли Java, введите java -version в командной строке.

Шаг 6. После настройки JAVA на вашем ПК вы можете загрузить Eclipse IDE для разработчиков JAVA JEE и извлечь эти файлы в определенную папку.

Шаг 7. После завершения установки Eclipse на ПК перейдите в раздел Справка > Eclipse MarketPlace. Откроется диалоговое окно со списком всего доступного программного обеспечения. Найдите Spring Tool Suite (STS) и установите его.

Шаг 8. После установки инструмента нажмите Файл -> Создать -> Другое. Откроется диалоговое окно. При этом выберите Стартовый проект Spring Boot в разделе Spring Boot и нажмите Далее.

Шаг 9. На следующем открывшемся экране выберите следующее для своего проекта:

  • Идентификатор группы
  • Идентификатор артефакта
  • Корневой пакет
  • Версия
  • Описание
  • Java-версия
  • Язык
  • Упаковка

Здесь убедитесь, что вы выбрали Maven в качестве Тип и нажмите Далее. См. снимок ниже.

Шаг 10. В следующем появившемся диалоговом окне выберите зависимости, которые вы хотите добавить в проект Spring Boot Eclipse, и нажмите Готово. . См. снимок ниже.

Шаг 11. Теперь вы увидите, что ваш проект SpringBoot Eclipse создан в левой части Eclipse IDE.

Шаг 12. После создания проекта настройте классы для своего приложения в соответствии с вашими потребностями.

Шаг 13.Чтобы запустить только что созданный проект Spring Boot Eclipse, щелкните проект правой кнопкой мыши и выберите Запустить от имениПриложение Spring Boot. Внутри этот метод создает экземпляр встроенного сервера Tomcat с портом по умолчанию 8080 и запускает в нем приложение. См. снимок ниже.

Теперь давайте рассмотрим второй вариант.

Настройка Spring Boot CLI

Шаг 1. Чтобы создать проект Spring Boot Eclipse, сначала загрузите Apache Maven и Spring Boot CLI с соответствующих официальных сайтов.

Шаг 2. Загрузите Apache Maven

Шаг 2.1. Посетите официальный сайт Maven и загрузите файл Maven zip, например, apache-maven-3.5.2-bin.zip.

Шаг 2.2. Разархивируйте его в папку, в которую вы хотите установить Maven.

Предположим, что вы распаковываете в этот каталог C:apache-maven-3.5.2.

Шаг 2.3. Добавьте переменные M2_HOME и MAVEN_HOME в среду Windows и укажите в ней папку Maven.

Шаг 2.4. Обновите переменную PATH и добавьте папку bin Maven –C:apache-maven-3.5.2in. См. снимок ниже.

Шаг 2.5. Проверьте, установлен ли maven или нет, с помощью команды mvn -version в командной строке.

Шаг 3. Загрузите инструмент командной строки Spring Boot

Шаг 3.1: Загрузите Spring Boot CLI с официального сайта.

Шаг 3.2. Разархивируйте загруженный файл в папку, в которую вы хотите установить Spring CLI.

Предположим, что вы распаковали его в этот каталог C:spring-2.0.0.RELEASE.

Шаг 3.3. Добавьте переменную SPRING_HOME в среду Windows и укажите ей папку Spring. См. снимок ниже.

Шаг 3.4. Обновите переменную PATH и добавьте папку Spring bin — C:spring-2.0.0.RELEASEin. См. снимок ниже.

Шаг 3.5. Проверьте, установлен ли Spring, с помощью команды spring –version в командной строке.

Шаг 4. Теперь перейдите в каталог вашего проекта, в котором вы создали проект Spring, и скопируйте путь.

Шаг 5. Измените рабочий каталог на путь к проекту в командной строке с помощью команды cd. Предположим, что здесь путь C:UsersSahitiDesktopExample.

Шаг 6. Запустите проект с помощью команды mvn spring-boot:run.

Теперь давайте создадим приложение Hello World обоими способами.

Пример Spring Boot Hello World

Сначала давайте создадим проект maven, выбрав мастер Spring Starter project в меню файлов Eclipse IDE с именем HelloWorld_Example. и выберите необходимые зависимости.

Это приложение имеет автоматически созданный файл Java. Этот файл Java действует как точка входа для приложения. Он импортирует классы и использует аннотации. См. снимок ниже.

Несмотря на то, что это приложение действует как автономное приложение, мы все равно добавим к нему файл конфигурации. Это поможет нам обрабатывать HTTP-запросы. См. снимок ниже.

Теперь запустите приложение как приложение Spring Boot. Вы видите, что приложение запустилось и выводит на консоль следующий вывод.

Это приложение работает на 8080. Таким образом, если мы передаем запрос /hello на следующий номер порта, оно выдает сообщение, возвращаемое запрошенным методом в файле конфигурации. См. снимок ниже.

Если вы хотите запустить этот проект с помощью интерфейса командной строки Spring Boot, откройте командную строку и измените рабочий каталог на путь к проекту.

Теперь введите mvn spring-boot: run, чтобы запустить этот проект. Это даст вам следующий вывод, показывающий, запущено приложение или нет.

Теперь вы можете запустить его в браузере, и он выдаст тот же результат, что и предыдущий.

Если вы хотите прочитать больше статей о самых популярных на рынке технологиях, таких как искусственный интеллект, DevOps, этический взлом, вы можете обратиться к официальному сайту Edureka.

Обратите внимание на другие статьи из этой серии, в которых объясняются различные другие аспекты микросервисов.

1. Что такое микросервисы?

2. Архитектура микросервисов

3. Микросервисы против SOA

4. Учебник по микросервисам

5. Шаблоны проектирования микросервисов

6. Безопасность микросервисов

Первоначально опубликовано на https://www.edureka.co 10 мая 2018 г.