0
我有一個網絡服務器,我正在用冬眠和春天做一些工作原型。我有一個插入一堆測試數據的插入方法。當我的網站上的某個頁面被用戶請求時,此腳本就會啓動。我希望在用戶進入此頁面時刪除並重新創建數據庫。如何讓Hibernate在運行時刪除並重新創建數據庫,而不是在編譯時?
有沒有辦法在運行時間這樣做,就像我建議的那樣?我可以停止並啓動我的服務器,但這需要一段時間。
更新 - 這是我如何做的:
Configuration configuration = new Configuration().configure();
ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties()).buildServiceRegistry();
SchemaExport schemaExport = new SchemaExport(serviceRegistry, configuration);
schemaExport.create(Target.BOTH);
非常感謝。 –