Я пишу приложение Java DDD, в котором модель базы данных уже разработана и реализована. Проблема в том, что объекты моего домена отличаются от модели базы данных, а сопоставление ORM слишком сложное. Возникает вопрос: что с этим делать? DTO? Как я могу связать DTO с репозиториями и объектами домена, если они видят интерфейсы репозиториев?
Спасибо!