全て、
データベーススキーマを生成するときにテーブルを作成する代わりにビュー作成ステートメントを実行するようにhbm2ddlに指示できる設定はありますか?
すばらしいhbm2ddlツールを使用してデータベーススキーマを作成していますが、問題が1つあります。データベースの検索を支援するために、いくつかのテーブルをビューにフラット化する必要があります。hqlはソリューションが非常に複雑になります。休止状態を介して検索結果を取得するために、これらのビューを指すエンティティオブジェクトを作成しました。hbm2ddlが使用されるまで、これはすべて正常に機能します。空のデータベーススキーマでは、hbm2ddlはjpaアノテーションに基づいてデータベーススキーマを作成しますが、残念ながら、ビューもテーブルとして作成します。テーブルを作成する代わりにビュー作成ステートメントを実行するようにhbm2ddlに指示できる設定はありますか?その代わりに、エンティティのテーブル作成をスキップするようにhbm2ddlに指示する方法はありますか(除外など)?
ありがとう!