Я столкнулся с проблемой, связанной с сопоставлением типов столбцов БД с типами JAVA в сгенерированных классах метаданных, созданных из плагина querydsl-maven.
У нас есть столбец Oracle DB со следующим определением
priority number(1,0) not null default(5)
который принимает целые числа от 1 до 9.
Теперь генератор метаданных сопоставляет спецификацию типа столбца с логическим значением (что, ИМХО, в любом случае является неправильной интерпретацией столбца БД).
Есть ли возможность настроить плагин maven таким образом, чтобы я мог предоставить другое сопоставление типов для некоторых пар таблицы/столбца или для некоторых типов данных БД?
Хотя я мог бы настроить генерацию метаданных с помощью отдельной программы JAVA, это не вариант, потому что я хочу сохранить свою сборку как есть.
Версия QueryDSL — 3.2.4.
Любая помощь приветствуется.
РЕДАКТИРОВАТЬ: Альтернативой может быть то, что в списке выбора выполняется некоторое приведение типов.