我可以使用整个Hibernate实体根据填充的字段从db进行搜索吗?

问题描述 投票:1回答:1

在我的应用程序中,每个实体都有一个搜索屏幕,用户可以从中填充一个或多个字段,这些字段将充当检索对象列表的过滤器。我需要找到一种简单的方法来根据用户决定填充的任何字段(可能不是主键)来查询数据库。因此,我收到的实体将填充随机属性,如果我需要从中创建HQL,我将不得不为每个非空字段艰苦地附加条件,并且有些表包含很多字段。所以我需要搜索整个实体而不仅仅是主键。请帮助我这方面。提前致谢。

hibernate search entity
1个回答
0
投票

您所描述的内容称为“按示例查询”,这是一个常见的要求,因此有特定的支持来自动化它。

既然你知道它是如何调用的,你应该能够找到很多例子。

© www.soinside.com 2019 - 2024. All rights reserved.