Еще одним преимуществом JAXB является то, что, поскольку вы работаете с POJO, вы можете чувствовать себя комфортно, используя их как первоклассные доменные объекты , и использовать их по всему стеку приложений.
Хотите использовать их как свои объекты-значения для слоя DAO? Как насчет вашей модели на уровне пользовательского интерфейса? Перейти на это.
Таким образом, у вас будет меньше слоев отображения и DTO, что означает меньше кода для написания, тестирования и обслуживания.