В настоящее время я в своем приложении сопоставляю DTO с BO (и наоборот) вручную. Однако такой подход неуклюж и неуклюж.
Есть ли хороший сопоставитель между этими двумя представлениями?
Мои требования следующие:
- Должен поддерживать преобразование прокси-серверов JPA в идентификаторы (DTO не должен напрямую ссылаться на другой DTO). Или эта функциональность должна быть легко реализована
- Должна быть основана на аннотации, соглашение важнее конфигурации
- Мягкие критерии: должны позволять сопоставлять несколько DTO с одним объектом (и наоборот).
Спасибо за любые предложения.