java - Hibernate 数据库 (maria-db) 更改检测
问题描述
我需要了解,无论如何我可以使用 Hibernate 不断寻找 Maria-DB 表中的变化。
我有一个连接到 Maria-DB 的 Spring Boot 应用程序。如果其他一些应用程序在桌子上执行 CURD,我想在春天抓住它。
如果无法使用休眠,建议我替代。
PS:这个 Spring Boot 应用程序运行的是不同的 Docker 容器,而 Maria-DB 运行的是不同的 Docker 容器。
解决方案
您可以使用 Database Triggers,或者更好的是为什么不尝试启用 Hibernates 二级缓存?
推荐阅读
- java - 部署在 docker 容器上时程序崩溃
- c# - 服务器视图上的 C# EF 3.x FromSqlRaw
- c++ - 具有不同实例化的多个实例化点?
- c# - Problem with per-triangle collision detection when geometry is rotated
- python - 使用 Python 过滤或省略 .txt 文件中的多个相似数据行 ::Updated with my answer::
- amazon-web-services - 无法在具有无服务器和 DynamoDB/Cognito/API 网关的 lambda 策略中使用 ${cognito-identity.amazonaws.com:sub}
- javascript - 需要在 Google Script 中放置一个超链接,但它显示错误 Unexpected Identifier where tag is used
- python - 使用 Jinja2 Flask 渲染带有可编辑 WTForms 字段列表和不可编辑值的 HTML 表
- javascript - 地图内的Javascript地图直到条件满足
- c++ - const char 指针模板特化