Вот возможный обходной путь: если вы назовете его dateofbirth
столбец в БД будет назван так, но имя атрибута должно быть таким же.
Hibernate использует формат верблюда для создания / чтения столбцов базы данных.
У меня была эта проблема раньше. Я работал с устаревшими столбцами, где в именах столбцов «employeeename», «employeeerole», «Departmentlocation» не было места. Я ненавижу это, потому что все мои свойства бобов должны были быть без случая с верблюдом.
Столбцы базы данных, разделенные "_", будут использоваться для правильного отображения camelCase, как вы только что видели.