java - Hibernate Search 如何知道 ORM 实体何时更新?
问题描述
假设我有一个使用 Hibernate Search 的搜索应用程序和一个通过 Hibernate Core 创建和更新实体的核心应用程序。
搜索应用程序如何知道实体何时更新?是否有某种类型的事件系统或者它正在查看数据库?
解决方案
正如@AntJavaDev 所写,Hibernate Search 使用事件监听器。
编辑:也相关,文档的这一部分
推荐阅读
- reactjs - 使用来自 reactjs 应用程序的 ldap 登录失败
- android - iOS 将 Cordova 应用程序作为 web 视图嵌入到另一个应用程序中
- perl - 服务器没有安装 Digest::SHA 'hmac_sha256_base64',我可以使用 Digest::HMAC_SHA1 'hmac_sha1' 代替吗?
- reactjs - 无法使用 Typescript 和 React 将列表中的项目传递给函数
- laravel - 为什么 Repository 接口绑定到服务容器
- php - 保存 Instagram 图片时出现 504-Bad Gateway 错误
- spring - 使用 jpa 和 hibernate 查询未映射的实体
- swift - RxAlamofire 使用 json 正文进行 post 调用
- shell - 在 unix 的文本文件中搜索包含特定字符串的文件
- azure - Azure 中的扩展事件 - 无法将对象添加到事件会话中