0
我在文件模式下運行HSQLDB。文件模式下的HSQLDB未保存?
<property name="hibernate.connection.url" value="jdbc:hsqldb:file:~/MyDB" />
但我不能在user.home
我的電腦上找到這個數據庫文件,也沒有任何其他地方。
em.getTransaction().begin();
em.persist(obj);
em.getTransaction().commit();
我可以看到我的應用程序中的對象是持久的。如果我在瀏覽器中重新加載我的應用程序,對象仍然存在。但是,如果我重新部署我的應用程序
<property name="hibernate.hbm2ddl.auto" value="update" />
數據庫爲空。
我在這裏錯過了什麼?
沒有「關閉」的getTransaction() –
我大概就是這個意思em.close(),但隊友這個問題是1,5歲前,對不起,不記得確切的解決方案。 – membersound