Skip to content

VladNesterov/University

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

URL http://localhost:8300

swagger http://localhost:8300/swagger-ui.html

All questionnaires are unique. All questions in questionnaires are unique. You can add date in order.

Задание

Необходимо создать REST - сервис для управления справочными данными.

Структура данных: Опрос

Наименование опроса

Дата начала

Дата окончания

Активность (да/нет)

Вопрос опроса

Ссылка на опрос

Текст вопроса

Порядок отображения

REST-сервис должен предоставлять следующие методы: - Получить все опросы (Опцио-нально можно передать фильтр по наименованию, дате, активности. Обязательно указание сортировки: по наименованию или по дате начала опроса. Должна поддерживаться пагина-ция.) - Создание опроса - Редактирование опроса - Удаление опроса Сервис должен предоставлять документацию с использованием Swagger. Сервис при первом запуске должен самостоятельно создавать необходимые объекты в БД с помощью Liquibase. Необходимо использовать PostgreSQL. Для реализации необходимо использовать Java 8, Spring Boot, Hibernate, PostgreSQL, Liquibase. Исходный код загрузить в GitHub и в описании указать краткую инструкцию по запуску приложения.

About

Home_Work

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages