зависимости прикручивать?
А в чём проблема?
Я тоже сейчас столкнулся с этой проблемой, пишу небольшой пет проект в стиле чистой архитектуры. Пока решил ставить аннотации к бд в доменном слое, потому что проект маленький. Вообще это не очень канонично, но на маленьком масштабе не вижу смысла создавать отдельные DTO для бд.
Проблема в том, что доменный слой начинает знать о каких-то деталях реализации. Считать ли это достаточно весомой причиной, чтобы создавать лишние структуры - тут в зависимости от вкуса
Использование специализированных типов(вроде uuid) - это не детали реализации.
Обсуждают сегодня