2

Hibernate は、適切にアノテーションが付けられた POJO クラスからスキーマを自動生成できます。また、JIBX が適切に構造化された XML スキーマからデータ モデル (クラスのセット) を作成できることも知っています。XML スキーマから注釈付きマップ クラスを自動的に生成する方法はありますか? それとも、一連の POJO クラスでツールを実行し、指定されたクラスで意味のある注釈を作成することを期待するだけでよいのでしょうか? 後で、これらのクラスを使用してデータベース スキーマを作成できます。JIBX が生成するすべてのクラスに注釈を付けるには、xml スキーマに従ってデータベース スキーマを手動で設計するよりも実際には多くの作業が必要です。

4

2 に答える 2

1

いい質問です!同じ問題があり、 Freemarkerを使用して POJO ジェネレーターを開発することになりました。

ところで、これらの POJO の要件は大きく異なる可能性があるため、そのようなツールが存在する場合、非常に肥大化した構成になっている必要があります。

于 2011-07-19T13:57:13.357 に答える
1

Hyperjaxb プロジェクトは、データベース スキーマの作成に使用できる JPA アノテーションを含む XML スキーマから JAXB クラスを生成します。

于 2011-07-19T14:23:38.990 に答える