Сущность JPA/JDO в генератор XML XSD

Я использую JDO или JPA для плагина GAE в Eclipse. Я использую источник данных smartgwt, принимая xsd.

Я хотел бы узнать, как создать XSD из моего объекта jdo/jpa и наоборот.

Есть ли инструмент для этого?

В то время как datanucleas выполняет все свои волшебные улучшения на фоне Eclipse, смогу ли я каким-то образом работать в режиме, который будет генерировать для меня XSD? Может ли Hibernate работать в автономном режиме, чтобы помочь мне создавать XSD, которые я мог бы использовать в GWT без развертывания гибернации с моим веб-приложением? Может ли Hibernate генерировать XSD из сущностей и наоборот?

В настоящее время я собираюсь написать утилиту для создания xsd с учетом класса сущности, но я надеюсь, что мне не придется изобретать велосипед, если он уже существует.

Я надеюсь, что люди здесь могут обучить меня любым доступным инструментам, чтобы упростить создание XSD.

Но, кстати, я очень настороженно отношусь ко всему, что использует Maven, потому что большинство людей (например, Spring), которые пишут сценарии Maven и pom, не имеют опыта, чтобы написать это таким образом, чтобы сообщения и многословие выводились должным образом. чтобы мне было проще находить ошибки модели.


person Blessed Geek    schedule 07.06.2010    source источник
comment
Я очень предпочитаю то, что управляется аннотациями.   -  person Blessed Geek    schedule 07.06.2010
comment
Предположим, вы имеете в виду файл XML для ORM, потому что XSD является определением схемы этого файла XML, и вам не нужно его генерировать, поскольку он предоставляется с какой-либо реализацией.   -  person DataNucleus    schedule 07.06.2010
comment
Да, спасибо, что указали на это.   -  person Blessed Geek    schedule 07.06.2010


Ответы (1)


Вам следует рассмотреть возможность изучения проекта Hyperjaxb3.

person devmiles.com    schedule 29.10.2010