https://drive.google.com/file/d/1pQPuRQjeHYzz8ku6Yvm4ETdfryAZqB8Q/view?usp=sharing
qiwi.hackaton
- главная папка модуля, которая содержит:controllers
- папка с контроллерами, включающая:RequestController
- класс контроллера запросов.repositories
- папка с репозиториями, содержит:CacheRepository
- интерфейс репозитория кеша.GuavaCacheRepository
- класс реализации репозитория кеша.
models
- папка с моделями, включает:- Классы:
ParametrsDTO
,Request
,RequestDTO
,Response
,Result
,URLParam
. mappers
- папка с классомRequestMapper
.
- Классы:
services
- папка с сервисами, содержит:- Интерфейсы:
CachingService
,RequestRedirectingService
. - Классы:
CachingServiceImpl
,RequestRedirectingServiceImpl
.
- Интерфейсы:
Main
- главный класс приложения.