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