Вопросы по теме 'hibernate-envers'

Spring 3.x и Hibernate Envers
У меня возникла проблема с запуском Hibernate Envers в нашей среде. Мы используем Spring 3.x с LoadTimeWeaving. Ниже представлен наш контекстный файл: <context:annotation-config/> <context:spring-configured/>...
3236 просмотров
schedule 16.01.2024

Получите полные версии Envers, в которых затронут конкретный объект
Способ хранения данных ревизии Каждый объект, затронутый ревизией, получает отдельную запись в таблице _AUD . Поэтому, когда я ищу ревизии, влияющие на объект A , я получаю запись, в которой ревизия 3 для объекта B , но если объекты A и/или C...
6751 просмотров
schedule 20.05.2022

Получить номера ревизий корневой сущности и их сущностей в коллекциях
На данный момент я экспериментирую с библиотекой envers в нашем приложении для интеграции. Всякий раз, когда я делаю getRevisions, я получаю только ревизии для корневого объекта. Однако я ожидаю, что Энверс сможет также получить ревизии для...
1393 просмотров
schedule 14.04.2023

Создание пользовательского объекта ревизии Envers
Я пытаюсь настроить аудит для нашего проекта. Я начал с конфигурации по умолчанию, которая отлично работает. Следующим шагом является сохранение пользователя, внесшего изменения. Следуя руководству, я создал пользовательскую ревизию объекта:...
11198 просмотров
schedule 18.02.2023

Решение для аудита envers для массового обновления
В приложении, над которым я работаю, я использую Spring, Hibernate и envers для аудита. envers работает с такими вызовами, как, hibernateTemplate.insert , hibernateTemplate.save , hibernateTemplate.saveOrUpdate . Но, похоже, это не работает,...
3644 просмотров
schedule 11.07.2022

Как проверить изменения базы данных с помощью Play Framework?
Я изучаю Play Framework... и мне интересно, как реализовать механизм аудита для отслеживания операций БД (добавление, изменение, удаление). Например, я ожидаю чего-то очень похожего на Hibernate, где таблицы аудита создаются автоматически......
763 просмотров

Hibernate Envers - получить поля, которые изменились
У меня довольно сложная структура БД, которую я пытаюсь проверить. В настоящее время у меня работает Envers , и он проверяет изменения, внесенные в каждый объект. Это действительно хорошо работает! Теперь я хочу показать некоторую аудиторскую...
12523 просмотров
schedule 23.06.2023

Envers для ManyToOne с JoinColumn проверяет неправильный столбец
При аудите внешнего ключа Envers, похоже, игнорирует аннотацию JoinColumn. Например. У меня есть такой простой класс: @Audited @Entity public class Address { @Id @GeneratedValue private int id; @Audited(targetAuditMode =...
2518 просмотров
schedule 10.05.2022

Hibernate поддерживает одну ревизию в нескольких транзакциях
Я использую Spring v2.5.5/Hibernate v3.6.3 вместе с Hibernate Envers для аудита изменений. В настоящее время для каждой транзакции создается новая версия. Но в моем приложении, когда я слишком часто выполняю очень небольшую единицу работы,...
973 просмотров
schedule 01.03.2023

Аудит с Envers и Hibernate Spatial 4
Я пытаюсь использовать Envers для настройки аудита моих объектов Hibernate. Однако я получаю сообщение об ошибке: Не удалось определить тип для: geometry, в таблице: Location_AUD, для столбцов: [org.hibernate.mapping.Column (geom)]...
1165 просмотров

Hibernate Envers, создающий измененные поля для отношений OneToMany, принадлежащих иностранцам
Я использую Hibernate 4.3.1.Final Если у меня есть две сущности, скажем, A и B. A содержит набор объектов B, которые помечены как ассоциация OneToMany . Если я установлю для параметра "org.hibernate.envers.global_with_modified_flag" значение true,...
1116 просмотров
schedule 18.06.2022

Grails с несколькими источниками данных и Hibernate Envers
Я запускаю приложение Grails 2.2.4 с несколькими источниками данных. Одно из требований - обеспечить аудит с помощью Hibernate Envers. Я сделал следующее: Классы домена помечены org.hibernate.envers.Audited...
400 просмотров
schedule 18.05.2023

Hibernate Envers - таблица REVINFO не существует
Я использую Hibernate 4.3.6, и я попытался использовать функциональность Envers, добавив аннотацию @Audited к одному из моих классов @Entity. (Jar envers - hibernate-envers-4.3.6.Final.jar - находится в моем CLASSPATH.) Когда я запускаю свой код,...
12014 просмотров
schedule 14.02.2023

Чтение проверенных отношений с Hibernate Envers
Мы используем Hibernate Envers (4.3.5.Final) с Spring Data Envers (0.2.0.RELEASE). При следующей настройке объекта я не могу прочитать список C на B (который всегда пуст), когда я запрашиваю конкретную версию объекта A: @Entity @Audited class A...
455 просмотров
schedule 29.11.2022

Hibernate Envers условный аудит, пользовательский EnversIntegrator игнорируется во время выполнения
Мне нужно настроить условный аудит с помощью Hibernate Envers и Spring. Конфигурация по умолчанию работает, но я хочу, чтобы проверялись только операции удаления, сохраняя удаленный объект в таблице аудита. Я выполнил все шаги документации но...
1606 просмотров
schedule 04.02.2023

hibernate envers: получить измененные объекты для текущей версии
В текущей транзакции перед фиксацией я хочу увидеть все изменения для текущей ревизии. Я могу получить текущую версию, выполнив: auditReader.GetCurrentRevision<CustomRevisionEntity>(true) ModifiedBy и номер версии верны. Однако...
655 просмотров
schedule 15.10.2022

Hibernate envers - получить проверенные свойства объекта
Существует ли простой (встроенный) способ получить все проверенные свойства объекта? например public class SomeClass { @Audited private String auditedString; private String otherString; // getter, setter } Я хотел бы знать,...
687 просмотров
schedule 27.07.2022

Загрузить отношение ManyToOne с помощью Hibernate Envers — нетерпеливо/лениво?
Я использую Hibernate Envers 4.3.10.Final. У меня есть следующие два JPA-класса: public class Factory { private int factoryID; .... } public class Trgs{ private int trgsID; @ManyToOne(fetch=FetchType.EAGER)...
1776 просмотров

Hibernate Envers: withModifiedFlag не установлен в 1, если значение столбца INT изменено на NULL
У меня есть аннотация @Audited(withModifiedFlag = true) для всех свойств Entity, которые необходимо зафиксировать в моей таблице аудита. Он отлично работает во всех случаях, кроме удаления значения. Это означает, что если значение моего столбца...
1282 просмотров
schedule 17.06.2023

Hibernate Envers генерирует неправильное значение для значения дискриминатора в случае присоединенного наследования со столбцом дискриминатора
У меня есть объединенное сопоставление наследования со столбцом дискриминатора. Материнская организация: @Entity @Audited @Inheritance(strategy = InheritanceType.JOINED) @DiscriminatorColumn(name = "type") public abstract class ParentEntity {...
800 просмотров
schedule 18.03.2023