Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring People API

REST API для хранения и получения данных о пользователях с серверной валидацией.

Эндпоинты

Метод Путь Назначение
GET /api/sayHello проверка доступности API
GET /people список пользователей
GET /people/{id} пользователь по идентификатору
POST /people создание пользователя

Стек

Java 22, Spring Boot 3.3, Spring Web, Spring Data JPA, Bean Validation, PostgreSQL, Maven.

Запуск

cp src/main/resources/application.properties.origin \
  src/main/resources/application.properties
./mvnw spring-boot:run

Перед запуском укажите подключение к PostgreSQL в application.properties. API доступен на http://localhost:8080.

Скриншоты

Проверка API

Приветствие API

Список пользователей

Список пользователей

Поиск по идентификатору

Пользователь найден Пользователь не найден

Создание пользователя

Успешное создание пользователя Ошибки валидации Пользователь в базе данных

About

spring boot rest api for managing people with validation and pgSQL

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages