Я делаю обзор кода для одного проекта. Его архитектуру вы можете увидеть на следующей схеме:
На данный момент DTO — это простые POJO и домены — содержат аннотации Hibernate. Насколько я знаю, одно из преимуществ использования DTO заключается в том, что вы можете сделать все поля домена общедоступными и удалить весь код-заглушку с помощью геттеров и сеттеров. Это правильный подход?
Что вы думаете об удалении геттеров и сеттеров из DTO? Также, может быть, есть профессионалы, внедряющие DTO в Groovy?
Что вы думаете об этом?