В настоящее время я сопоставляю новые объекты JPA с старой базой данных. Имена столбцов в базе данных имеют имена столбцов, разделенные символом подчеркивания типа «my_column_name».Как изменить формат по умолчанию JPA сгенерированных имен столбцов
Проблема заключается в том, что JPA по умолчанию использует случай с верблюдом.
// Will be 'myColumnName' in queries and generated databases
private String myColumnName;
Я знаю, что можно добавить @Column (имя = «..„) или @JoinColumn (имя =“...») о свойствах - но это означает, что я должен добавить его в каждый собственность во всех организациях.
@Column(name = "my_column_name")
private String myColumnName;
Можно ли изменить поведение по умолчанию JPA использовать «my_column_name» вместо «myColumnName»?
, который будет работать только в спящем режиме, и он также отметил его как OpenJPA –