Автор оригинала: Koffi KOMLAN.
Привет,
В этом уроке мы настроим серверную часть. Чему вы здесь научитесь, так это:
- Как инициализировать приложение Spring boot с помощью официального инициализатора Spring boot и
- Как настроить порт приложения spring boot.
Настройка проекта
Наш серверный API будет называться: Easytrans-api . Давайте использовать Инициализатор весны для инициализации проекта.
Инициализировать проект
- Перейдите по ссылке: start.spring.io
- Выберите проект Maven , язык Java, версию Spring boot (2.5.2, пока я пишу эту статью)
- В разделе Метаданные проекта введите:
- Имя группы: com.coderinfo ; (напоминание, условно, группа maven i d-это обратное доменное имя проекта, здесь ваше доменное имя: codeurinfo.com )
- Артефакт: easytrans-api
- Имя: easytrans-api
- Описание: прекрасное описание вашего
- Название упаковки: Название упаковки:
- Упаковка: Банка
- ((мы будем использовать встроенный сервер tomcat в весенней загрузке) Java:
4 . Что касается зависимостей, нам нужно всего четыре, поэтому в разделе Зависимости нажмите ДОБАВИТЬ ЗАВИСИМОСТИ … и выберите их ниже:
- Репозитории Rest , для Весеннего Отдыха Данных
- Весенние данные JPA , для JPA
- База данных H2 , встроенная база данных
- Инструменты для пружинной загрузки
Все должно выглядеть так, как на этой картинке:
Вам просто нужно нажать СОЗДАТЬ CTRL+…, чтобы сгенерировать zip-файл проекта.
Теперь распакуйте zip-файл в нужный каталог и откройте его в своей среде разработки.
Используя VS-код, просто откройте редактор и перейдите в Файл -> Открыть папку , затем выберите папку проекта.
Наш проект готов и должен выглядеть так:
Обратите внимание на 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”