使用compass-lucene作为缓存技术

时间:2010-01-28 10:13:53

标签: java spring lucene compass-lucene

  1. 除了搜索我可以使用“指南针”之外的任何场景示例? 让我们说我们有一个页面列出了前十篇最受欢迎的文章。如何使用指南针来显示这种结果。有关此的任何演示/示例项目参考?绝对Jira将是一个很好的例子,但它的源代码不可用。我想知道如何在应用程序中最大化使用compass-lucene的好处。

  2. 我可以知道在哪里可以下载spring-compass jpa @annotated示例吗?我下载的每晚构建的是基于xml的。

1 个答案:

答案 0 :(得分:1)

  

除了搜索我可以使用“指南针”之外的任何场景示例?

嗯,AFAIK,这就是为此而设计的。

  

让我们说我们有一个页面列出了前10篇最受欢迎的文章。如何使用指南针来显示这种结果。

我不确定这是一个很好的用例,当我想在整个应用程序业务领域模型中搜索结果时,Compass在我看来很有用,即不仅可以说文章(在这种情况下,你可以只查询数据库)。

现在,让我们假设你的域对象是searchable classes并且有一个searchable property numberOfViews,我想可以搜索这个属性(参考整个{{3 })。)。

  

关于这个的任何演示/示例项目都可以参考?

指南针分布包括样本:Searching基本示例,突出显示Compass :: Core的主要功能和Library示例,显示如何将罗盘添加到现有应用程序(Spring petclinic示例)。

  

我想知道如何最大限度地发挥在应用程序中使用compass-lucene的好处。

阅读作者的Petclinic,指南针blog和参考wiki:)

  

我可以知道在哪里可以下载spring-compass jpa @annotated示例吗?

如上所述,指南针分布中包含的弹簧罗盘样本基于Spring的petclinic,它不使用注释(参见documentation)。以防万一,petclinic注释实体附加到SPR-2960,因此请随意使用它们。