【问题标题】:Spring jpa, how to generate event on insert?Spring jpa,如何在插入时生成事件?
【发布时间】:2015-06-18 20:45:36
【问题描述】:

我有一个应用程序,它部署在四个不同的容器(jboss eap 6.2)上。我想要:当此应用程序的一个实例在特定表上执行插入时,所有其他应用程序都应将此插入通知给所有连接的用户。我更喜欢避免来自实例的直接连接(例如 ejb)。是否可以使用 Spring 数据来 osservare 一个表并在有人进行插入时生成一个事件?我需要触发器之类的东西吗?我可以有一个等效的全写java吗? (数据库管理系统:Oracle 12c)

【问题讨论】:

    标签: java spring jpa spring-data oracle12c


    【解决方案1】:

    Spring 数据本身没有通知另一个进程插入数据库的机制。

    您需要按照您的建议在数据库上使用触发器,或者需要分布式事件/缓存框架,例如ehcache,其中执行插入的容器将通知所有其他容器插入。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-03
      • 1970-01-01
      • 2023-03-26
      • 2022-12-18
      • 2020-03-02
      相关资源
      最近更新 更多