我最近开始将Lucene与Hibernate和JPA结合使用,并想知道如何加载惰性关系。我习惯于使用JPAs EntityGraphs,但是我在他们的文档中找不到任何关于惰性集合的东西。
那么,处理装入惰性集合的最佳方式是什么呢?
谢谢!
发布于 2016-03-15 10:21:47
Lucene是一个high-performance, full-featured text search engine,而不是JPA提供者。懒惰集合的概念并不适用。
发布于 2017-06-06 06:29:33
使用Hibernate Search将您的实体映射到Lucene索引。
当您通过Hibernate ORM在RDBMS上进行任何CRUD操作时,它将使Lucene索引保持同步。
更重要的是,它为您提供了一个API,可以利用Lucene的所有优点运行Lucene查询,但通过Hibernate ORM返回从RDBMS加载的托管实体。
这有几个好处:
与使用Lucene collections
https://stackoverflow.com/questions/35942408
复制相似问题