Я работаю с Dozer, и он сопоставляет наши объекты JAXB, которые поступают из нашего WebService, с бизнес-объектами, которые находятся на уровне обслуживания нашего приложения.В некоторых особых случаях мне нужно отобразить коды в строковых значениях в удобочитаемое описание в строковых значениях.Пример: «FLT» отображается на «FLAT», а «TRP» отображается на «TRAP».У меня много таких сопоставлений типов.
Я реализую пользовательский Dozer Converter, унаследовав DozerConverter и реализовав два абстрактных метода convertTo () и ConvertFrom ().В них я хотел отобразить «FLT» на «FLAT» и «FLAT» на «FLT» соответственно, но, к сожалению, Dozer не вызывает правильные методы convertTo () или convertFrom ()правильно.
Кто-нибудь еще имеет эту проблему и может указать мне правильное направление?Спасибо