我想学做高级搜索(java),请问我该从哪里着手?

来源:百度知道 编辑:UC知道 时间:2024/06/08 03:04:31
在上次做练习项目中,我遇到了一个高级搜索,虽然不是我做,但是我觉得这个很有难度也很有用。请问各位前辈:高级搜索具体应该怎么做(是不是用正则表达式加上数据库搜索“like”),我应该参考些什么书目或者例子。而且高级搜索一般要做到几点需求才能称之为高级搜索。

你可以看一看Lucene 他是一个开源搜索引擎 你可以从它哪里学习一些技巧
当然这要花上相当长的一段时间

这里有lucene的电子书下载
http://www.lucene.com.cn/

我不知道你说的高级搜索是个什么概念,是否是多条件搜索?这只是利利了SQL的拼接