Рубрики
Без рубрики

Давайте создадим Java-приложение spring boot с полным стеком и отреагируем : серверный REST API / 1

Java full stack spring boot и приложение react : Внутренний интерфейс Rest API – Часть 1

Автор оригинала: Koffi KOMLAN.

Привет,

В этом уроке мы настроим серверную часть. Чему вы здесь научитесь, так это:

  • Как инициализировать приложение Spring boot с помощью официального инициализатора Spring boot и
  • Как настроить порт приложения spring boot.

Настройка проекта

Наш серверный API будет называться: Easytrans-api . Давайте использовать Инициализатор весны для инициализации проекта.

Инициализировать проект

  1. Перейдите по ссылке: start.spring.io
  2. Выберите проект Maven , язык Java, версию Spring boot (2.5.2, пока я пишу эту статью)
  3. В разделе Метаданные проекта введите:
  • Имя группы: com.coderinfo ; (напоминание, условно, группа maven i d-это обратное доменное имя проекта, здесь ваше доменное имя: codeurinfo.com )
  • Артефакт: easytrans-api
  • Имя: easytrans-api
  • Описание: прекрасное описание вашего
  • Название упаковки: Название упаковки:
  • Упаковка: Банка
  • ((мы будем использовать встроенный сервер tomcat в весенней загрузке) Java:

4 . Что касается зависимостей, нам нужно всего четыре, поэтому в разделе Зависимости нажмите ДОБАВИТЬ ЗАВИСИМОСТИ … и выберите их ниже:

  • Репозитории Rest , для Весеннего Отдыха Данных
  • Весенние данные JPA , для JPA
  • База данных H2 , встроенная база данных
  • Инструменты для пружинной загрузки

Все должно выглядеть так, как на этой картинке:

easytrans_start_io. PNG

Вам просто нужно нажать СОЗДАТЬ CTRL+…, чтобы сгенерировать zip-файл проекта.

Теперь распакуйте zip-файл в нужный каталог и откройте его в своей среде разработки.

Используя VS-код, просто откройте редактор и перейдите в Файл -> Открыть папку , затем выберите папку проекта.

Наш проект готов и должен выглядеть так:

project_vscode. PNG

Обратите внимание на 4 зависимости в pom.xml файл!

Тестовый проект

Наш проект готов, прежде чем мы запустим его, давайте удалим файл application.properties и добавим файл application.yml в папке src/main/ресурсы .

Давайте настроим порт нашего приложения на 9000. Итак, откройте файл application.yml и добавьте приведенный ниже фрагмент кода:

server: port: 9000

Теперь мы можем запустить наше приложение в VS Code, вы просто открываете основной класс java с @SpringBootApplication аннотацией и нажимаете Запустите над основной инструкцией public static void.

В результате у вас должна быть аналогичная консоль:

В результате у вас должна быть аналогичная консоль:

Браво, наш сервер готов. Надеюсь, вы чему-то научились здесь, если да, пожалуйста, поставьте лайк этому уроку и поделитесь им. В следующем уроке мы добавим классы сущностей и сделаем вызов REST.

#java #пружинный ботинок #полный стек #reactjs #rest-api

Оригинал: “https://www.codementor.io/@koffikomlan/let-s-build-java-full-stack-spring-boot-and-react-app-backend-rest-api-1-1k42wng9s4”