首页 > 解决方案 > 使用数据库发送 Spring 实时数据

问题描述

我有一个带有 Spring boot 的小型电子商务应用程序,但我想实时列出产品的其余端点,所以我希望在更新或创建任何产品时更新其余端点。

我很困惑如何实时收听数据库。我找到了用于实时数据发送的 Sse,但我找不到如何使用数据库执行此操作,您能否建议一种最佳方法

标签: spring-bootreal-timeserver-sent-events

解决方案


如果您使用 Hibernate 来管理数据。然后使用休眠环境并在创建/更新数据库后处理模型。

我的建议是每当在休眠中发生操作创建/更新时。

Hibernate envers 将触发并使用 Akka actor 来处理事件。

Hibernate -> hibernate Envers -> Akka(业务层) -> 休息端点

谢谢,
维马利什


推荐阅读