我正在使用JavaEE構建我的第一個Web應用程序。我正在使用Netbeans 7和Maven。我注意到,每次我對程序進行更改時,都會丟棄並重新創建數據庫。我想要一種用虛擬數據填充數據庫的方法。如何預先填充虛擬實體數據的數據庫?
我嘗試使用單元測試,但產生的問題與embedded.EBJContainer(errr ..東西),三天後我在尋找另一個解決我的問題。
我應該如何爲發展中的數據庫虛擬數據? 在maven中可以指定一個sql腳本來運行我可以放置插入數據的位置嗎?
我正在使用JavaEE構建我的第一個Web應用程序。我正在使用Netbeans 7和Maven。我注意到,每次我對程序進行更改時,都會丟棄並重新創建數據庫。我想要一種用虛擬數據填充數據庫的方法。如何預先填充虛擬實體數據的數據庫?
我嘗試使用單元測試,但產生的問題與embedded.EBJContainer(errr ..東西),三天後我在尋找另一個解決我的問題。
我應該如何爲發展中的數據庫虛擬數據? 在maven中可以指定一個sql腳本來運行我可以放置插入數據的位置嗎?
它刪除並重新創建數據庫,因爲這是在persistence.xml中默認的NetBeans什麼指定 - 請參閱表生成策略。這樣,您至少不必在每次運行應用程序時都重新創建測試數據庫。 – fvu