Skip to content

Iyrique/Spring-wiki

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Backend для мобильного приложения (ИгроWiki)

Описание проекта

Этот проект представляет собой backend часть мобильного приложения, созданного с использованием фреймворка Spring Boot.

Технологии

В проекте использованы следующие технологии и библиотеки:

  • Spring Boot: Фреймворк для упрощенного создания и настройки веб-приложений на базе Spring.
  • Spring Data JPA: Упрощает взаимодействие с базой данных через объектно-реляционное отображение (ORM).
  • Spring Web MVC: Веб-фреймворк, обеспечивающий создание RESTful API и управление HTTP-запросами.
  • H2 Database: Встраиваемая кроссплатформенная база данных, используемая для разработки и тестирования.
  • Liquibase: Инструмент для управления версиями схемы базы данных.
  • Lombok: Библиотека, сокращающая объем шаблонного кода, требуемого для создания Java-классов.
  • SnakeYAML: Библиотека для работы с YAML файлами.
  • Spring Test: Набор инструментов для тестирования Spring приложений.

Установка и запуск

Предварительные требования

  • Java 8 или выше
  • Maven 3.6.3 или выше

Сборка и запуск проекта

  1. Клонируйте репозиторий: git clone <URL репозитория>;
  2. Перейдите в директорию проекта: cd <директория проекта>;
  3. Соберите проект с помощью Maven: mvn clean install;
  4. Запустите Spring Boot приложение: mvn spring-boot:run;