2015-11-20 3 views
2

Мне нужно прочитать каждую строку конкретной таблицы, хранящейся в DB mysql, тогда мне нужно написать XML-файл, извлеченный из каждой строки. Какова наилучшая практика для получения этой цели? Я должен использовать некоторые java-библиотеки, но я не знаю, как выбрать точные.Экспорт таблицы из базы данных в XML-файл с Java

+0

Вы должны использовать этот API: youtube.com/watch?v=hlY_PoJhlMk –

ответ

1

взгляд на это:

http://examples.javacodegeeks.com/core-java/xml/bind/jaxb-marshal-example/

Из БД, если вы используете ORM, как спящий режим или другой вы получите ваши строки как объекты, а затем вы можете transforme их с помощью JAXB.

+0

Я создал свой DB с MySQL Workbench – FDC

+0

у вас есть много возможностей, либо создать объекты JPA, которые описывают вашу БД или использовать в спящем режиме ResultTransformer взгляд на этот вопрос http://stackoverflow.com/questions/3266492/creating-a-new-object-instance-in-hibernate-using-a-sql-query – jMounir

+0

Спасибо jMounir, так что теперь я устанавливаю спящий режим и с помощью ResultTransformer поворачиваю моя строка в объектах, а затем я должен сортировать эти объекты в XML-файле. Это правильно? – FDC

Смежные вопросы