Еще один отличный способ сделать это - использовать DBUnit , но сначала вам нужно преобразовать данные XML с помощью таблицы стилей XSL в нечто, что:
а. Соответствует вашей схеме базы данных
б. Что-то, что DBUnit может понять
Также убедитесь, что вы используете преобразователь XSL, запрограммированный на C ++, чтобы выполнить преобразование, поскольку оно позволит вам работать с большими наборами данных, чем на основе Java, без увеличения размера стека для Java (также это быстрее).
Если вам нужен пример использования проверки DBUnit Matt Raibles Appfuse Project .