摘要: 1. JDBC简介 SUN公司为了简化、统一对数据库的操作,定义了一套Java操作数据库的规范,称之为JDBC,JDBC不能直接操作数据库,JDBC通过接口加载数据库的驱动,然后操作数据库。JDBC:Java Data Base Connectivity,它主要由接口组成。组成JDBC的2个包为ja 阅读全文
posted @ 2016-09-22 17:17 山河永慕~ 阅读(1311) 评论(0) 推荐(0) 编辑
摘要: 前面总结的都是使用Lucene的标准分词器,这是针对英文的,但是中文的话就不顶用了,因为中文的语汇与英文是不同的,所以一般我们开发的时候,有中文的话肯定要使用中文分词了,这一篇博文主要介绍一下如何使用smartcn中文分词器以及对结果的高亮显示。 1. 中文分词 使用中文分词的话,首先到添加中文分词 阅读全文
posted @ 2016-09-22 15:01 山河永慕~ 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 上一节主要总结了一下Lucene是如何构建索引的,这一节简单总结一下Lucene中的搜索功能。主要分为几个部分,对特定项的搜索;查询表达式QueryParser的使用;指定数字范围内搜索;指定字符串开头搜索以及多条件查询。 1. 对特定项的搜索 要使用Lucene的搜索功能,首先得有索引,也就是说L 阅读全文
posted @ 2016-09-22 13:41 山河永慕~ 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 上一篇博文中已经对全文检索有了一定的了解,这篇文章主要来总结一下全文检索的第一步:构建索引。其实上一篇博文中的示例程序已经对构建索引写了一段程序了,而且那个程序还是挺完善的。不过从知识点的完整性来考虑,我想从Lucene的添加文档、删除文档、修改文档以及文档域加权四个部分来展开对构建索引的总结,也便 阅读全文
posted @ 2016-09-22 10:20 山河永慕~ 阅读(681) 评论(0) 推荐(0) 编辑