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

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

4

1 回答 1

1

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

好吧,AFAIK,这就是设计的目的。

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

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

现在,让我们假设您的域对象是可搜索的类并且具有可搜索的属性 numberOfViews,我想可以在此属性上进行搜索(请参阅整个搜索部分)。

有任何演示/示例项目可供参考吗?

指南针分发包括示例:一个基本示例,突出了 Compass::Core 的主要功能,以及一个Petclinic示例,显示如何将指南针添加到现有应用程序(Spring petclinic 示例)。

我想知道如何最大化在应用程序中使用 compass-lucene 的好处。

阅读作者的博客、Compass wiki和参考文档:)

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

如前所述,compass 分发中包含的 spring-compass 示例基于 Spring 的 petclinic,它不使用注释(请参阅SPR-2960)。以防万一,宠物诊所注释实体已附加到SPR-2960,因此请随意使用它们。

于 2010-02-04T21:36:07.490 回答