2009-07-23 6 views
1

Если я хочу ORM, который поможет мне разработать «агностическое приложение базы данных», то Hibernate будет хорошо подходить, но если мне нужно сопоставить объекты или объекты узлам в XML-файле, то JAXB будет правильным типом технологии ... это будет правильная оценка?Можно ли сказать, что JAXB относится к XML, поскольку Hibernate относится к схеме базы данных?

ответ

0

Да, JAXB предназначен для привязки объектов Java к XML и наоборот. Это не точная аналогия, имо, но я думаю, что вижу, к чему вы клоните. :)

1

Более точно JAXB относится к XML, поскольку JPA относится к схеме базы данных.

JAXB и JPA являются спецификациями с несколькими вариантами реализации. Где JPA имеет TopLink/EclipseLink, Hibernate, ... JAXB имеет TopLink/EclipseLink, Metro, ...