мы можем проверить таблицы в базе данных mysql, используя envers?

Мой проект находится в спящем режиме 3. Мы используем базу данных MYSQL. мы можем проверить таблицу, используя envers? Какую версию банки envers я могу использовать? Пожалуйста, помогите как можно раньше.


person Fresher    schedule 28.02.2017    source источник


Ответы (1)


Вы захотите использовать версию, соответствующую версии Hibernate.

Мы выпускаем Hibernate ORM одновременно с выпуском Hibernate Envers, поэтому их версии всегда должны совпадать друг с другом, по крайней мере, с последних дней выпуска 3.x.

person Naros    schedule 28.02.2017
comment
Спасибо за ваш ответ. На самом деле я не могу найти совместимые банки envers для спящего режима 3. Не могли бы вы предоставить ссылку? - person Fresher; 01.03.2017
comment
Какую конкретную версию Hibernate 3 вы ищете? - person Naros; 01.03.2017
comment
его hibernate3.jar - person Fresher; 01.03.2017
comment
Я пытаюсь использовать hibernate-envers-3.6.0.Final, а также hibernate-envers-3.5.0.Final, но с этими двумя банками таблицы не создаются, если я использую тег свойства для AuditEventListener. - person Fresher; 01.03.2017
comment
И org.hibernate.HibernateException: org.hibernate.MappingException: неверная конфигурация с сообщением Причина: org.xml.sax.SAXParseException; номер строки: 399; номер столбца: 95; Тип атрибута со значением pre-collection-update должен иметь значение из списка обновить предварительную вставку перед удалением после загрузки после обновления после вставки после удаления после фиксации-обновления после фиксации-вставки после фиксации-удаления произошло при использовании прослушивателя. - person Fresher; 01.03.2017