У меня есть приложение, которое использует комбинацию hibernate (аннотации) / mysql для ORM. В этом приложении я получил объект с полем Date. Я ищу способ выбрать эту дату в пределах временного диапазона (поэтому чч: мм: сс без части даты).
В MySQL есть функция TIME (выражение), которая может извлечь часть времени и использовать ее в предложении where, но, по-видимому, она не доступна в Hibernate без переключения на собственные запросы. Есть ли в hibernate вариант, чтобы сделать это, или я должен просмотреть результаты в java и сделать сравнение там? Будет ли это намного медленнее, чем решение MySQL, поскольку в любом случае оно не будет использовать индексы?