Вопросы по теме '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 просмотров
schedule
31.05.2022
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 просмотров
schedule
04.03.2022
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 просмотров
schedule
12.11.2022
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