Nikita Fedkin
Nikita Fedkin
Нужен некий класс, который позволит описать все поля и допустимые типы полей аннотации, а так же "контракты" - обработчики проверки корректности значений полей аннотации. Инициализация модели аннотированной сущностью должна выполнять...
Подумать над большей потокобезопасностью менеджера сущностей в плане работы с коннектором субд. вызов двух методов НачатьТранзакцию должен как-то распределяться по разным коннекторам. соответственно и сохранение/получение сущностей должно работать как-то в...
Возможно стоит вернуться к фабрике менеджеров сущностей, которая сможет возвращать уже проинициализированные менеджеры, не требующие заполнения модели и вызова метода инициализиации
Перейти на систему событий для вызова напильников поверх желудей. Спец жёлудь для хранения всех напильников, наполняемый при регистрации их определений), вызов события при создании жёлудя в фабрике. Подумать - как...
Асинх-таска, которая выполняется с расписанием. Предположительно нужно создать рогатку (отключаемую), которая будет в цикле греть процессор и запукать задачи. таймауты для приостановить можно попробовать вычислять по данными зарегистрированных задач, но...
Возможно что это был такой дизайн изначально, но такое поведение приводит к проблемам в тех местах, где детальки таки обязательны. Как идея сбоку - перевести работу annotations на Optional, чтобы...