Мое рабочее место дало мне задачу наметить каркасы и библиотеки, которые мы будем использовать в будущем проекте. Я не очень разбираюсь в некоторых областях, и одна из них следующая:
Мы вызываем сторонний API, который возвращает XML длиной в несколько тысяч строк, каждая из которых XML содержит данные, относящиеся к одному человеку.
Нам необходимо сопоставить данные каждого человека с нашей базой данных. Наш предыдущий архитектор предлагал использовать Hibernate для разбора XML-файлов на объекты передачи данных.
Является ли Hibernate способом go или существует более простой / более эффективный или более современный способ достижения этого?
Система, вызывающая сторонний API, построена с Java, JAX-RS. У нас есть oracle базы данных.