Hibernate +通配符使用条件查询搜索日期/整数等数据类型

时间:2019-03-27 07:42:25

标签: hibernate jpa

如何在Hibernate中使用条件查询在数据库中使用通配符搜索以日期/整数作为数据类型的列。

我正在使用休眠版本4.3

注意:我需要一个ORM查询,该查询应同时支持Oracle和SQL等数据库。

我能够执行特定于数据库的通配符搜索,但这不是通用的解决方案,所以我所做的是针对SQL,我将SQL限制与CONVERT和REPLACE FUNCTION结合使用,并且对我有效,对于Oracle,我也使用了to_Date函数以获取适当的结果。

ORM中是否有任何通用方法可以通过单查询获得结果,而无需依赖某些特定于数据库的查询来对日期或整数等数据类型使用通配符搜索(例如LIKE)?

0 个答案:

没有答案