我有一個使用Hibernate 4.1和Spring 3.1.1的應用程序。我使用Spring的HibernateJpaVendorAdapter並將generateDdl設置爲true來創建實體。您是否可以指定在創建自動創建時不創建實體作爲表格?
我剛創建了一個視圖並創建了一個映射到該視圖的實體。視圖的實體用@Entity,@Table(name =「ViewName」)和@Immutable註釋。當我部署Web應用程序時,它會自動爲所有實體創建表,爲應該映射到我的視圖的實體創建一個表。我必須進入並手動刪除該表,然後創建視圖。雖然我可以繼續這樣做,但我想知道是否有辦法指定不爲該特定「查看」實體創建表。
我希望這不是在生產環境中。 –
不,只是爲了開發和測試。 – wxkevin