Lucene是Java领域最出色的全文搜索引擎,然而其API比较复杂,并且有严格的线程同步模型,直接使用不易。Compass则是封装了Lucene的一个OSEM:Object-SearchEngine Mapping,与Hibernate封装JDBC类似,然而过于复杂,支持的Lucene版本较低,因此决定自行开发一个类似Compass的简单封装Lucene的全文搜索框架,支持最新版本Lucene和Java 5泛型代码,用户通过简单的代码即可对自定义Bean进行搜索:
List<T> list = Searcher.search(Class<T>, String q, Page page);
下载地址:
本文介绍了一款针对Java领域的轻量级全文搜索框架。该框架简化了Lucene的使用难度,支持最新的Lucene版本及Java5泛型,使得开发者能够更简便地实现自定义Bean的搜索功能。
2328

被折叠的 条评论
为什么被折叠?



