基于Lucene的Compass

来源:互联网 发布:python数据挖掘实例 编辑:程序博客网 时间:2024/05/17 07:48

Compass是基于Lucene的JAVA搜索引擎开源框架。 

1.2、Compass相关网上资源 

1、官方网站1: http://www.opensymphony.com 

2、官方网站2:[url] http://www.compass-project.org[/url] 

3、官方社区:http://forum.compass-project.org 

1.3、相关文章 
1、《Compass指南》 作者:江南白衣 

http://wiki.springside.org.cn/display/springside/Compass 

2、《Compass开放源码JAVA搜索引擎框架》 作者:Tekin 

http://blog.163.com/tekin@126/blog/static/26089593200752810139533/ 

3、《Compass--在Lucene之上作了什么增强?(Pragmatic系列)》 作者:江南白衣 

http://dev.csdn.net/author/calvinxiu/996525d97f0846ba85ede2a12d2e06bf.html 

4、《Compass: 在你的应用中集成搜索功能》 作者:Shay Banon 翻译:周刚 

http://www.infoq.com/cn/articles/compass-search-tutorial 

5、《Compass 2.0:简化、集成及性能提升》作者:Ryan Slobojan 翻译:沙晓兰 

http://www.infoq.com/cn/news/2008/05/compass 

下面我们运用注释方式开发一个入门的小程序: 

以下是实体类User.java 

 

 

下面是实现搜索等功能的类SearchManager.java 

 

 

运用JUnit进行测试的类TestSearch.java 

 

 

原创粉丝点击