对于我的持久性框架,我使用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