Не прямой ответ на ваш вопрос, но для такого рода задач я бы лучше взглянул на dbunit , который, хотя обычно используется для тестирования DAO, обладает всеми необходимыми функциями для этого. Он также может выполнять противоположную задачу (т.е. считывать данные из файла XLS и передавать их в базу данных).
Думаю, менее чем за час вы можете заставить его делать то, что вам нужно. Для этого конкретного случая вы, конечно, можете удалить зависимость dbunit от JUnit (ни один из классов dbunit, которые вы бы использовали для этого, не зависит от JUnit).