Я использовал реализацию прослушивателя rev по умолчанию, и, как и ожидалось, столбцы в моей таблице REVINFO были: revtstmp и rev.
Однако, когда я отменил значение по умолчанию, все, что я сделал, это:
... MyRevisionEntity extends DefaultRevisionEntity
имена этих столбцов были изменены на «timestamp» и «id».
Кто-нибудь знает, почему?
Использование конвертов 4.1.5_Final...
** РЕДАКТИРОВАТЬ ** Поскольку никто еще не ответил, я добавляю дополнительную информацию.
Созданный Адамом Варски класс DefaultRevisionEntity определяет только два члена: private int id;
и частная длинная временная метка;
Таким образом, я понимаю, что когда я расширяю этот класс, это будут имена столбцов, которые я должен ожидать. Однако «непонятный» вопрос: почему, когда я НЕ расширил значение по умолчанию, столбцы были другими (rev и revtstmp соответственно), а также то, что сказано в документации?
Спасибо за любую помощь!