Детали задачи
- 
    История 
- 
    Решение: Готово
- 
    Medium 
- 
    Не заполнено
- 
    Не заполнено
- 
    Не заполнено
Описание
Разработать сервис пользовательской конфигурации.
Репозиторий: ecos-uiserv
Проблема, которую решаем:
У нас есть журналы (таблица с данными) где пользователи настраивают фильтры и пересылают друг другу ссылки на сконфигурированный журнал. Возникла проблема, что ссылки получаются слишком длинные и их перекидывание сильно затруднено. Данный сервис позволит сохранить конфигурацию на сервере, а пользователю отдать ссылку где в параметре будет указан id сохраненной конфигурации.
Цель микросервиса - хранение временных пользовательских конфигов без привязки к типу конфига
Необходимо:
1. Таблица в БД для хранения конфигурации с именем пользователя, датой создания
2. Сервис для работы с данной таблицей скрывающий все внутренности работы с Hibernate сущностями
3. RecordsDAO для доступа к сущностям конфига и создания новых. ID = "user-conf" (см ActionRecordsDao, FormRecordsDao, DashboardRecordsDao и др (названия возможно с ошибками))
Пользователь может создать конфигурацию только от своего имени
Если пользователь создает > 1000  конфигураций, то самая старая из существующих удаляется
Данные храним в виде json строки, которую присылает клиент (без обработки).
Внешний ключ (который будет отдаваться клиенту) - UUID
Вложенные файлы
Связи запроса
- blocks
- 
                    ECOSCOM-3301 Cross. don`t work link for selection of journal -         
- Готово
 
-         
