При использовании Hibernate стратегия отображения dafault для перечислений ORDINAL. Поскольку я считаю, что стратегия STRING более надежна, я хочу изменить стратегию сопоставления по умолчанию в пользу этого.изменить стратегию сопоставления hibernate по умолчанию для перечислений
В настоящее время я должен использовать следующий на любом перечислении:
@Enumerated(EnumType.STRING)
@Column(nullable=false)
private MyEnum myEnum;
Есть ли способ сказать спящий режим, чтобы всегда использовать стратегию STRING? Мое исследование не придумало какое-то свойство, которое позволяет изменить это поведение.
Или это невозможно, поскольку JPA указывает ORDINAL как значение по умолчанию, и мы должны явно аннотировать его, чтобы он оставался нейтральным O/R-Mapper?