У меня есть поля базы данных в подчеркивании. У меня есть поля объектов в camelcase. Я не могу изменить их.
Есть ли что-то, может быть, аннотирование уровня класса, которое я могу использовать для аннотаций столбцов имени объекта по умолчанию для эквивалента камелии?
например, у меня есть сущность, подобная этому:
@Entity
public class AuthorisationEntity {
@Column(name = "non_recoverable")
private BigDecimal nonRecoverable;
@Column(name = "supplier_recoverable")
private BigDecimal supplierRecoverable;
@Column(name = "refund_amount")
private BigDecimal refundAmount;
}
Я мечтаю об этом:
@Entity
@DatabaseIsUnderscoreAndThisAnnotationConvertsThemToCamelCaseByDefault
public class AuthorisationEntity {
private BigDecimal nonRecoverable;
private BigDecimal supplierRecoverable;
private BigDecimal refundAmount;
}