2010-06-07 1 views
1

Eclipse의 GAE 플러그인에서 JDO 또는 JPA를 사용하고 있습니다. xsd를 수락하면서 smartgwt 데이터 소스를 사용하고 있습니다.JPA/JDO 엔티티 - XML ​​XSD 생성기

내 jdo/jpa 엔티티에서 XSD를 생성하는 법을 배우고 싶습니다. 그 반대도 마찬가지입니다.

도구가 있습니까?

datanucleas는 Eclipse 백그라운드에서 향상되는 모든 마법을 수행하지만 필자는 나를 위해 XSD를 생성 할 수있는 모드로 작동 할 수 있습니까? 하이버 네이트는 오프라인 모드에서 작동 할 수 있습니까? 웹 응용 프로그램과 함께 최대 절전 모드를 배포하지 않고 GWT에서 사용할 수있는 XSD 만 생성 할 수 있습니까? Hibernate는 엔터티로부터 XSD를 생성 할 수 있습니까?

현재 엔티티 클래스가 주어지면 xsd를 생성하는 유틸리티를 작성하려고합니다. 그러나 이미 존재한다면 휠을 재발 명할 필요가 없기를 희망합니다.

저는 여기 사람들이 내 XSD 생성을 쉽게하기 위해 사용 가능한 도구에 대해 가르쳐 주길 바랍니다.

하지만 Baven에서 Maven 스크립트와 pom을 작성하는 대부분의 사람들 (예 : Spring)은 메시지를 추출하는 방식으로 글을 쓸 수있는 전문 지식이 없기 때문에 btw를 사용합니다. 모델 오류를 쉽게 찾을 수 있도록 자세한 정보를 적절하게 표시합니다.

+0

저는 주석이 주도하는 것을 선호합니다. –

+0

"XSD"는 해당 XML 파일의 스키마 정의이고 어떤 구현과 함께 제공되기 때문에 XML 파일을 생성 할 필요가 없으므로 ORM 용 XML 파일을 의미한다고 가정하십시오. – DataNucleus

+0

예, 지적 해 주셔서 고맙습니다. –

답변

1

Hyperjaxb3 프로젝트를 고려해야합니다.