в классе entity описать типы для сваггера и после просто екстендить эти типы для классов dto?
дай пример как ты видишь
Нет, никогда такого не делайте. Описывайте типы, описание и прочее данные для сваггера на уровне ДТО.
А почему? Зачем один и тот же декоратор прописывать одному и тому же полю в разных DTO? Я раньше делал именно так. Теперь как раз DTO собираю из entity по возможности. Получается очень удобно и легко поддерживаемо. В чем минус?
ДТО вообще не должно ничего знать про ентити. Это абсолютно разные слои.
Кому не должно? Я спросил про минусы
Преподавать не думали? У вас хорошо получается)) Выше человек берет omittype от entity в качестве dto, я это тоже использую. Очень удобно и проблем не вижу. Но раз Вы сказали, что нельзя, то больше не буду
Удобно вам или удобно всем? Удобно ли бизнесу?
А что плохого отдавать всю ентити в api ?
https://martinfowler.com/bliki/LocalDTO.html
Обсуждают сегодня