Без дополнительной информации я бы предположил, что dobDate имеет значение null (или форму).
Однако я чувствую, что вы идете против зерна здесь.Я думаю, что цель hibernate - не возвращать правильно отформатированные строки.Я уже счастлив, когда hibernate правильно переводит мои объекты Java в / из базы данных.
Форматирование дат и т. Д. Я предпочитаю делать это в коде Java, на самом деле как можно ближе к внешнему миру, в пользовательском интерфейсе или вслои ввода / вывода и хранят такие вещи, как даты как даты.Это обеспечивает большую гибкость, и я считаю, что это делает код более чистым.
Подобные вещи форматирования в hibernate полезны с устаревшими базами данных в выражениях where, хотя