2011-12-23 14 views

答えて

2

短い答え:これは可能かもしれませんが、一般的には良い考えではありません。

Hibernateと他のORMライブラリは、アプリケーション内のデータベースとオブジェクト指向ドメインの間のブリッジであることを意味します。実行時にドメインを生成したい場合は、ドメインを持っているか、Hibernateを使用しているすべての理由を否定します。正直なところ、Hibernateはこれを行うようには設計されていませんでした。

しかし、ツールでスキーマを調査して、どのテーブル、列などの構造体が存在するかをレポートするには、正規のSQLを使用することをお勧めします。

説明したように、一連の.hbm.xmlファイルからドメインを生成するには、hbm2javaツールを使用し、生成されたコードを活用します。

関連する問題