В нашей системе мы извлекаем компоненты управляемых объектов ORM из базы данных (используя спящий режим), а затем копируем их в компоненты DTO для отправки в пользовательский интерфейс.
Большинство свойств в DTO имеют то же имя, что и в объекте, но типы возвращаемых значений часто отличаются, поскольку любые связанные объекты, на которые ссылаются, должны быть преобразованы для хранения только идентификатора или другого DTO.
В моем идеальном мире мечты каким-то образом, когда я редактировал javadocs для объекта, javadocs для одноименных методов в DTO обновлялись, чтобы соответствовать. Это можно сделать с помощью инструмента сборки или плагина eclipse.
Кто-нибудь видел что-нибудь подобное там?