Расширение JOOQ Record - PullRequest
       8

Расширение JOOQ Record

1 голос
/ 15 февраля 2020

Поддерживает ли генератор Jooq расширение пользовательского класса, предоставляемого генератору?

Я хотел бы создать записи, которые расширяют пользовательский класс, который будет расширять TableRecordImpl.

Я хотел бы попасть в цепочка наследования, где UpdatableRecordImpl будет расширять MyRecord, а MyRecord будет расширять TableRecordImpl?

1 Ответ

0 голосов
/ 17 февраля 2020

Для большинства таких случаев вы можете указать стратегию генератора:

Однако в настоящее время это невозможно для TableRecordImpl подтипов. Это, вероятно, должно быть возможно. Я создал запрос функции: https://github.com/jOOQ/jOOQ/issues/9844.

Однако вы можете позволить записям реализовывать свой собственный набор интерфейсов (подробнее см. Выше ссылки) и сгенерировать Реализация интерфейса в ваших записях с использованием раздела пользовательского кода .

...