對於我的持久性框架,我使用Hibernate。我想要做的是以下幾點:休眠和基於事件的交互
每當插入一個新行(或列的值改變)在一個特定的數據庫表中,我想Hibernate調用一個特定的過程?
如何在Hibernate中處理這個問題?
感謝, 尼爾
對於我的持久性框架,我使用Hibernate。我想要做的是以下幾點:休眠和基於事件的交互
每當插入一個新行(或列的值改變)在一個特定的數據庫表中,我想Hibernate調用一個特定的過程?
如何在Hibernate中處理這個問題?
感謝, 尼爾
您可以使用hibernate事件。
http://docs.jboss.org/hibernate/core/3.3/reference/en/html/events.html
,你還可以配置你的DBMS要做到這一點,但你必須要問你的數據庫管理員如何做到這一點。
問題是,你想在應用程序中以編程方式處理它,還是隻讓你的DB爲你做。我認爲後者更好。
編輯 - 它取決於你的'程序'的意思...就像你在你的應用程序或存儲過程中寫的程序?
您可以創建觸發器來完成這個作爲你的架構生成使用database-object mapping的一部分。
事件架構是我一直在尋找!謝謝! – Neel 2010-07-23 16:28:04