Lucene配置步骤详解
2019-04-25 06:51:33来源:博客园 阅读 ()
Lucene配置步骤说明:
1.搭建环境;
2.创建索引库;
3搜索索引库。
Lucene配置步骤:
第一部分:搭建环境(创建环境导入jar包)
前提:已经创建好了数据库(直接导入book.sql文件)
第一步:下载Lucene:
Lucene是全文检索功能的工具包,使用时从官方网站下载,并解压
下载版本:4.10.3(要求:jdk1.7以上)
第二步:创建项目导入包,项目结构如下:
|
第二部分:创建索引
步骤说明:
1.采集数据
2.将数据转换成Lucene文档
3.将文档写入索引库,创建索引
第一步:采集数据
Lucene全文检索不是直接查询数据库,所以需要先将数据采集出来
1.创建Book类
2.创建一个BookDao类
|
3.创建一个测试类BookDaoTest
|
4.测试结果,采集数据成功
第二步:将数据转换成Lecene文档
Lucene是使用文档类型来封装数据的,所以需要先将采集的数据转换成文档类型。其格式为:
|
修改book类,新增一个方法转换数据
|
第三步:创建索引文档
说明:Lucene是将文档写入索引的过程中,自动完成分词,创建索引的;因此创建索引库,从形式上看,就是将文档写入索引库。
修改测试类新增createIndex方法
测试结果,创建成功
第三部分:搜索索引
1.说明:搜索的时候,需要指定哪一个域(也就是字段),并且,还要将搜索的关键词做分词处理。
2.执行测试类
修改测试类,新增searchDocumenrByIndex方法
测试结果:
小结:Lucene全文检索,确实可以实现对关键词做分词、再执行搜索功能。并且结果更精确。
原文链接:https://www.cnblogs.com/Arvin66-lyh/p/10752506.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:Java日志正确使用姿势
下一篇:识别率很高的java文字识别技术
- springboot2配置JavaMelody与springMVC配置JavaMelody 2020-06-11
- nacos~配置中心功能~springboot的支持 2020-06-10
- Maven安装与配置 2020-06-09
- Spring Boot 实现配置文件加解密原理 2020-06-08
- springboot 配置本地文件映射路径 2020-06-05
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash