もう1つのオプションは、JAXBを使用してJavaオブジェクトを生成し、Hibernateを使用してクラス階層に基づいてスキーマを作成することです。
そうは言っても、それはあなたが何をしようとしているのかによります、そして私はそのような解決策はおそらくもろくて維持するのが難しいだろうと思います。
もう1つのオプションは、JAXBを使用してJavaオブジェクトを生成し、Hibernateを使用してクラス階層に基づいてスキーマを作成することです。
そうは言っても、それはあなたが何をしようとしているのかによります、そして私はそのような解決策はおそらくもろくて維持するのが難しいだろうと思います。