Получение отдельных месяцев из базы данных с помощью HQL

У меня есть поле java.util.Date в @Entity и хотел бы получить отдельные месяцы из этого столбца.

Предположим, у меня было только три строки: 14.07.2010, 24.11.1975 и 03.11.1975 (Европейский формат даты - день / месяц / год), Я хотел бы получить из Hibernate следующее, чтобы перейти в раскрывающийся список для фильтрации данных:

07/2010
11/1975

(или соответствующие объекты Date с другими полями, установленными в ноль - честно говоря, то, как данные возвращаются, не слишком важно поскольку я могу обойти это).

Я предполагаю, что подход, не зависящий от базы данных в HQL, невозможен - есть предложения?

5
задан Rich 5 July 2017 в 07:19
поделиться