Hibernate,Lucene结合
最近在做一个项目,要求用ssh框架,其中hibernate通过二级缓存和查询缓存提高查询速度,现在想加一个模糊查询功能,小弟想使用lucene做,但是有点疑惑。lucene与hibernate结合后运行的顺序是什么?lucene查询出的结果如何与hibernate进行结合。lucene能够使用hibernate的二级缓存吗?
通过查资料,我认为hibernate与lucene结合的运行顺序是这样的
1,hibernate查询并持久化pojo
2,hibernate进行二级缓存
3,lucene将pojo进行索引,存储于本地文件(还是缓存中?)
4,模糊查询时访问lucene索引查询记录
5,怎么进行结合?
6,查询二级缓存?
以上是我猜测的步骤,不知道对不对
要是有做过项目的大大,给个提示呗