hbm2ddl

    1熱度

    2回答

    在我的spring mvc應用程序中,我有以下對象。我試圖在我的應用程序中使用devtool進行數據視覺。 @Entity @Data public class ConsultationRequest { @Id @GeneratedValue private Long id; private String name; private St

    0熱度

    1回答

    我回來了,現在已經出現了陽光的錯誤/問題。通常我測試本地開發和H2DB上的變化,但據我所知,這也必須在Oracle和MSSQL上工作。 現在再次對oracle進行測試,發生了這個問題: 關鍵COR_VIEWSETTINGSCOR_USERSETTINGS_FK0和COR_VIEWSETTINGSCOR_USERSETTINGS_FK1是自動生成的,對於oracle數據庫來說太長了。 要知道如何創建

    1熱度

    1回答

    我試了幾個版本,但沒有使用。我需要解決這部分以繼續該項目。 hibernate沒有生成數據庫中的表,我找不到錯誤在哪裏。 的代碼是: package br.com.evolutionary.modelo; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Ge

    0熱度

    2回答

    在Hibernate中,如果我們將hbm2ddl.auto設置爲create/create-drop,那麼它將在啓動時刪除舊的模式並創建新的模式。這意味着,它也會刪除數據?我懷疑是否它刪除了所有的東西,那我們怎麼才能回收舊的數據呢? (例如:用戶註冊詳情)以及在生產環境中應該使用什麼正確選項? 請糾正我,如果我錯了。

    0熱度

    1回答

    在Hibernate 3中,在org.hibernate.cfg.Configuration類沒有包含類型org.hibernate.mapping.PersistentClass的對象地圖類屬性。 在Grails應用(其使用休眠蓋的下面)我被延伸的被延伸的org.hibernate.cfg.Configuration的類。這使我可以進入地圖類,並做如下: for(PersistentClass

    0熱度

    1回答

    我正在嘗試使用ant taks hbm2dll,但每次嘗試執行它時,都有java.lang.ExceptionInInitializerError。 這裏是我的Ant任務: <taskdef name="hibernatetool" classname="org.hibernate.tool.ant.HibernateToolTask" classpathref="generatePath"/>

    1熱度

    1回答

    我一直在使用de.juplo mvn插件,但看起來已經被放棄並且隨機崩潰。我在想,運行hbm2ddl當然應該有一個最佳實踐,但是我被文檔(或缺乏文檔)難住了。

    0熱度

    1回答

    我有一個映射的實體與PostgreSQL數據庫中的JPA。 該表存在,我有一些記錄,現在我想添加一個簡單的新布爾(不是B奧爾)屬性。 在日誌中,我可以正確地看到使用非空的alter table,因爲我選擇了布爾值,而不是布爾值,它是正確的,但.... 沒有看到任何錯誤,數據庫沒有被更新。 試圖直接在我的SQL客戶端執行alter table最後我可以看到問題,即我剛剛添加的列包含空值... 很明顯

    0熱度

    3回答

    我想使用Hibernate /就是hbm2ddl生成模式爲起點,使用像Liquibase或遷飛工具管理我的應用程序的SQL模式。爲了解決這個問題,我需要一個可以運行的小工具,它將打印出自動生成的模式。 與舊版本或休眠狀態,這是比較簡單的。像下面的內容將工作: EntityManagerFactory emf = null; // TODO: create your EMF the usual wa

    0熱度

    1回答

    我使用hibernate4 hbm2ddl來檢查mysql模式是否是最新的。它告訴我,表需要改變: alter table ems.FooMetaData drop constraint UK_jbjctqk7dys3q0xr5brfsdjvv alter table ems.FooMetaData add constraint UK_jbjctqk7dys3q0xr5brf