问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Hibernate搜索框架 Hibernate Search

发布网友 发布时间:2022-04-10 00:31

我来回答

1个回答

热心网友 时间:2022-04-10 02:00

Hibernate
Search的作用是对数据库中的数据进行检索的。它是hibernate对著名的全文检索系统Lucene的一个集成方案,作用在于对数据表中某些内容庞大的字段(如声明为text的字段)建立全文索引,这样通过hibernate
search就可以对这些字段进行全文检索后获得相应的POJO,从而加快了对内容庞大字段进行模糊搜索的速度(sql语句中like匹配)。
Hibernate
Search主要有以下功能特点:
1,功能强大,配置简单
-
配置只需要修改persistence.xml(JPA),hibernate.cfg.xml(Hibernate)
2,支持Hibernate,以及EJB3
JPA标准应用
3,集成全文搜索引擎Lucene
-
Lucene是Apache项目组下的一个功能强大的全文搜索引擎项目
4,可以简单透明索引查询过的数据
5,支持复杂检索
-
支持Wild
Card(诸如*,
?等通配符号),多关键字,模糊查询,排序等
6,支持Clustering
7,支持直接访问Lucene
API
8,对Lucene索引,API的高效管理
Hibernate
Search运行的环境如下:
1、JDK或JRE
5.0以上
2、Hibernate-Search以及相应的依赖包
3、Hibernate
Core
3.2.X
4、Hibernate
Annotations
3.3.X
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 笔记本电脑屏幕开机锁忘记密码 怎么办?急死了 华硕笔记本电脑开机密码忘记了怎样找回?系统是Windows 7旗舰版... 傻兮兮和傻乎乎是一种意思吗? 尼黑莓索嗨什么意思 粤语“七头,食嗨懵你啊”是什麼意思? 索嗨嗨是什么意思 “索嗨”是什么意思 搜嗨粤语是什么意思 微信文件怎么上传到电脑 形容游山玩水的成语有哪些? 带游成语有哪些成语 求助!有没有考过PTE和雅思的同学!哪个比较好考鸭! 游的成语有哪些 hanyu 求pte考试时的题目流程和大致题型,以及各种参考材料 含有游的成语 带游的四字成语 带游的成语 带有游字的四字成语,游字四字词语 PTE考试比G类雅思难吗? 与游相关的成语,带游字的成语,游字成语大全,游 我同事是监理员,请问这个岗位的职责是啥子? 带游字的成语有那些? 周杰在吐槽大会上说的话别人听了舒服吗? 小呆呆什么意思啊 nginx.conf怎么修改支持php 肌理怎么画 这种肌理应该怎么画?? 电脑的键盘膜到底会不会影响散热问题? 布尔处理器有什么用? ...相对于域名的相对路径 系统架构大致是jboss+nginx 布尔处理器的介绍 键盘膜对电脑的危害 什么是布尔处理器? 怎么画肌理啊??? 这是什么牌子计算器呀?今天在超市里无意中看到一个和我那个一模一样的计算器,价格七十多块,我这个计算 为什么也可以称MCS-51单片机为布尔处理器 51单片机中CPU的布尔处理器的一位位操作是什么意思啊? 在哪些地方可以进行位操作 8051处理器能否在两个通用寄存器之间传送数据? 有谁知道这是什么计算器?要求最好能有这种计算器的使用法 2.2,什么是布尔处理器,试通过指令举例说明:其硬件上使用的累加器为专门用于位处理 除了MCS-51单片机外还有哪些单片机具有布尔处理器和位寻址功能?