Как автоматически применить пользовательский конвертер JPA для логического значения, чтобы перезаписать стандартный по умолчанию? - PullRequest
1 голос
/ 16 января 2020

В моем приложении, использующем JPA 2.2 / Hibernate 5.4, я хотел бы глобально сохранить логические значения в Oracle как CHAR (1) с J / N вместо Y / N.

У меня есть рабочий конвертер реализуя AttributeConverter, но я изо всех сил пытаюсь заставить его работать глобально.

@Converter(autoApply = true) не работает, по-видимому, так как по умолчанию он уже зарегистрирован.

Я хотел бы избежать записи @Convert(converter = BooleanJNStringConverter.class) в каждое поле, которое может быть забыто другими.

Есть идеи?

...