27得票5回答
基于Java(GWT,Spring,Hibernate)的Web应用程序的SaaS /多租户方法

我目前在研究如何将一个基于Java的单租户Web应用程序转换为完全成熟的SaaS式应用程序,该应用程序使用了Spring、GWT、Hibernate、Jackrabbit、Hibernate Search/Lucene等技术。 我发现一篇文章,强调以下7个方面是将单租户应用程序变成SaaS应...

13得票1回答
如何在Hibernate Search/Lucene中禁用默认评分/提升?

我希望为我的用户提供最相关和最好的结果。例如,我正在奖励那些具有大标题、描述、附加照片等内容的记录。为了更好地理解,这些记录是自行车路线,包括路点(坐标)和元数据,如照片、评论等。现在,我使用Hibernate对这些记录进行了索引,然后使用Lucene在Hibernate Search中搜索。...

7得票3回答
使用Hibernate Search进行高级搜索

在我的一个应用程序中,我需要在多个字段/列上执行搜索。 这是一种高级搜索,并且有超过20个字段可供用户搜索结果。 例如,用户可以根据以下条件搜索预订: 预订ID 乘客姓名 乘客年龄 起始地点 目的地点 预订状态 航空公司名称 等等,共13个字段。 我试图弄清楚以下问题: Hibe...

7得票2回答
Hibernate Search无法索引/重新索引实体

我正在尝试在我的项目中使用Hibernate Search(现在正在使用junit + dbunit编写测试),但搜索查询没有返回任何结果。昨天我一直在解决这个问题,得出结论是Hibernate Search与dbunit @DatabaseSetup不兼容(与这个未回答的问题类似:link)...

11得票3回答
使用Hibernate Search实现自动补全

我试图为我的网站构建更好的自动完成功能。 我想使用Hibernate Search,但是据我所知,它只能找到完整的单词。 因此,我的问题是:是否可以仅搜索某些字符? 例如,用户输入3个字母,并使用Hibernate Search显示包含这3个字母的所有数据库对象的单词? PS. 现在我正...

7得票1回答
Hibernate Search在集群配置中的应用?

我正在开发一个Java Web应用程序,使用JBoss Seam作为应用程序框架。我想利用Hibernate Search提供实体搜索功能。集成过程很顺利,部署也越来越近了。生产环境中应用程序的设置将是: 2(或更多)个Tomcat应用服务器,负载均衡 后端使用PostgreSQL数据库 ...

7得票5回答
如何使用Lucene最佳地搜索数据库?

我正在研究更好的搜索机制,以提高我们对数据库的搜索能力。目前这是一个巨大的瓶颈(导致长时间的查询,损害了我们的数据库性能)。 我的老板让我研究Solr,但仔细检查后,似乎我们实际上需要一种与Lucene本身集成的数据库集成机制。 从Lucene FAQ中可以看到,他们推荐Hibernate...

13得票1回答
使用Oracle 10g时,Hibernate关于后续锁定的警告

我正在使用Hibernate 4.3.0.Final / JPA 2.1和Hibernate Search 4.5.0.Final,在WildFly 8.0.0.Final上运行。尽管我的应用程序运行良好,但是在索引创建时,我会收到Hibernate的警告信息。 WARN org.hibe...

19得票1回答
如何在Hibernate中使用TableGenerator替换已弃用的MultipleHiLoPerTableGenerator?

我在一个使用spring boot 1.4.0.RELEASE的应用程序中使用了hibernate。 索引的实体看起来大致如下:@Entity(name = "SearchableTariffItem") @Indexed public class SearchableTariffItem ...

7得票1回答
Hibernate Search与spring-data-solr,spring-data-elasticsearch的比较

我有一个使用Spring Boot和Spring Data JPA (hibernate)的web应用程序,希望添加文本搜索功能。 我了解以下内容: 我的应用可以集成Hibernate Search或Spring-data-*。 Hibernate Search可以与内嵌的Lucene或...