Может ли вызов hibernate вернуть данные XML? - PullRequest
1 голос
/ 02 октября 2010

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

браузер предоставляет данные для id = 1 -> Servlet -> hibernate класс (с некоторыми магическими функциями xml) -> возвращает данные в формате XML (Может ли это действительно случиться?)

Спасибо, Сана.

Ответы [ 2 ]

1 голос
/ 02 октября 2010

У меня нет особого опыта работы с этой функцией, но Hibernate позволяет вам работать с постоянным XML, который вы можете сохранить или прочитать из базы данных.См. Глава 18. XML Mapping .Я не уверен, что он все еще активно разрабатывается, и он не поддерживает аннотации AFAIK.

В качестве альтернативы вы можете использовать Hibernate / JPA + JAXB (в этом случае я бы предложил проверить HyperJAXB ).

1 голос
/ 02 октября 2010

Я не уверен, что вы можете сделать это напрямую с Hibernate, но вы можете использовать стороннюю библиотеку, такую ​​как XStream , чтобы преобразовать объект, в котором вы сохранили результаты, в XML.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...