Можно ли автоматически создать класс Java из DTD? - PullRequest
3 голосов
/ 24 января 2011

У меня есть файлы DTD веб-службы, теперь мне нужно сопоставить базу данных с этими веб-службами, и мне нужны классы Java для создания моих сущностей.Но делать это вручную из файлов DTD было бы очень сложным и долгим процессом.Есть ли инструменты для этого?

Ответы [ 3 ]

3 голосов
/ 18 февраля 2013

xjc -dtd -d созданный src -p com.examples log4j.dtd

сгенерирует классы в каталоге generatesrc, и используемый пакет будет com.examples.

вы можете найти больше информации здесь: http://www.javaworld.com/community/node/7622

2 голосов
/ 24 января 2011

Разве это не работа для JAXB ?

0 голосов
/ 24 января 2011

Однако проблема обычно заключается не только в связывании сущностей.А как насчет транспорта или представления самих услуг?Мои предпочтения зависят от «аромата»: для SOAP я бы использовал задачи Axis Ant / Maven или инструменты веб-сервиса Eclipse.ОТДЫХ, я бы не прошел мимо Джерси.

...