2010-04-05 4 views
3

Есть ли простой подход для хранения моей модели, которую я использую с EclipseLink, в файлах XML?Как экспортировать объекты EclipseLink в XML

Я хочу реализовать функцию экспорта в своей программе, и мне было интересно, можно ли это сделать с помощью eclipselink или с любой другой инфраструктурой.

Благодаря

+0

Вы задумывались над попыткой экспортировать данные из своей базы данных, а не через свой уровень java? – John

+0

Спасибо, но поскольку это должно быть сделано пользователями, а не администраторами или программистами, мне нужно реализовать эту функциональность, и я ищу некоторые идеи, элегантно выполняющие экспорт xml. – Raven

ответ

3

В зависимости от сложности вашей модели данных использование JAXB должно быть относительно простым способом маршалировать (экспортировать) ваши объекты в XML. Вам необходимо будет аннотировать ваши объекты с помощью @XmlRootElement или @XmlType и вашими полями с @XmlElement или @XmlAttribute.

+0

Компонент EclipseLink MOXy является реализацией JAXB. Он также имеет расширения для обработки объектов JPA (см. Http://wiki.eclipse.org/EclipseLink/Examples/MOXy/JPA) –

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