Skip to content

agentdalecoper/printservice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

printservice

PrintService - проект по заданию на интервью.

Основные технологии: java8, spring, gradle, query dsl, postgree sql, flyway, thymeleaf.

Для логирования используется @Slf4j .

Создание job происходит через Post запрос с xml /api/v1/jobs . image

Запрос по статистике происходит по uri /api/v1/statistics image

Для гибкой фильтрации используется query dsl. Надо сказать пришлось повозиться с этой библиотекой.

Написаны основные тесты на Junit.

Для базовой демонстрации создания job создан view на thymleaf доступный по переходу в браузере по localhost:8080/api/v1/jobs/ .

image

Для версионирования бд использовалось flyway migrate.

About

Basic print service interview project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published