7

Hibernate 4.1 と Spring 3.1.1 を使用するアプリケーションがあります。Spring の HibernateJpaVendorAdapter を使用し、generateDdl を true に設定してエンティティを作成しています。

ビューを作成し、そのビューにマップするエンティティを作成しました。ビューのエンティティには、@Entity、@Table(name="ViewName")、および @Immutable のアノテーションが付けられます。Web アプリをデプロイすると、ビューにマップするエンティティのテーブルを作成するすべてのエンティティのテーブルが自動的に作成されます。そのテーブルに入って手動でドロップしてから、ビューを作成する必要があります。これを続けることはできますが、その特定の「ビュー」エンティティのテーブルを作成しないように指定する方法があるかどうかを知りたいと思いました。

4

1 に答える 1