一尘不染

Hibernate回调

hibernate

我想告诉hibernate在我的数据库中插入新行时向我发出回调通知(此行是由另一个系统/应用程序插入的。)

我正在使用mysql集群,并在集群内复制数据库。一旦某些数据库被更改,则必须将此更改通知其他系统。

Hibernate是否支持这种功能?我假设我必须在数据库层上具有某种触发器或过程。


阅读 272

收藏
2020-06-20

共1个答案

一尘不染

你可以注册拦截器来监视进行的操作 您的
应用程序。但没有其他修改AFAIK。我能想到的唯一解决方案是对数据库进行某种轮询。除非您的数据库有某种方式可以通知您有关更改的信息。但这一定是您的数据库没有hibernate。

2020-06-20