当前位置:  开发笔记 > 编程语言 > 正文

比较Hibernate中datetime字段的时间部分

如何解决《比较Hibernate中datetime字段的时间部分》经验,为你挑选了0个好方法。
如何解决《比较Hibernate中datetime字段的时间部分》经验,为你挑选了0个好方法。

我有一个为ORM使用hibernate(annotations)/ mysql组合的应用程序.在该应用程序中,我得到了一个带有Date字段的实体.我正在寻找一种在一个时间范围内选择该日期的方法(所以hh:mm:没有日期部分的ss).

在MySQL中有一个函数TIME(表达式)可以提取时间部分并在where子句中使用它,但是在没有切换到本机查询的情况下,Hibernate似乎没有这个功能.hibernate中是否有选项可以执行此操作,还是应该在java中循环结果并在那里进行比较?这会像MySQL解决方案那样慢得多,因为它不会使用索引吗?

推荐阅读
喜生-Da
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有