我剛換我的persistence.xml從下降和創建桌下降太容易
<property name="toplink.ddl-generation" value="drop-and-create-tables"/>
到
<property name="toplink.ddl-generation" value="create-tables"/>
現在數據的應用程序運行之間依然存在,正如我所期望的。但是,這並不是我期望這種設置起作用的方式。不應該只在表丟失或不匹配時進行刪除和創建?
我只是想知道這是標準的,或者也許表明我沒有正確使用JPA,當設置了drop-and-create時,表格變得太簡單了。
刪除創建對集成測試非常有用,這基本上是它的目的。 –
啊,這就解釋了目的!現在更有意義。 – Thufir