hibernate-envers

    0

    1答えて

    私はEnversを使用してデータベースの変更を監査しています。 今、私は私が監査したい依存関係からクラスを持っています。私はソースコードを編集することができないので、単純な@Auditedを注釈に追加することはできません。 私は、エンティティを監査するが、注釈を追加する方法はありませんでしたように、それが思われることに驚きました。何か方法がありますか手動でエンティティを監査のために登録しますか?

    1

    1答えて

    私のアプリケーションでフレームワークを更新していますが、JPAで休止状態のエンバーを設定していくつかのドメインを監査しようとしています。 <!-- How to include more then one base package --> <!--Activates various annotations to be detected in bean classes: Spring's

    2

    1答えて

    私のプロジェクトでは、エンティティを監査するためにSpringとMySql(v。5.6.25)で休止状態のEnvers(v。4.3.7)を使用しています。 これは私の例である: org.hibernate.exception.GenericJDBCExceptionを:試みは、システムが例外を返す新しいチケットを挿入する @Audited @Entity @Table(name = "tick

    0

    1答えて

    私はHibernateでJavaプロジェクトを開始していますが、エンヴァーズが興味深い方法を見つけましたが、システムにすべての変更を保存するテーブルしかないのだろうか?私は何か不可能なことを聞​​いているのかどうか分からない。 必要なもの:ユーザー、アクション(挿入/更新...)、テーブル名とフィールドが変更されました。 これがEnversで実行できるのか、別の方法があるのか​​わかりません。 す

    4

    1答えて

    私はHibernate Envers 4.3.10.Finalを使用します。 は、私は、以下の2つのJPA-のクラスを持っている: public class Factory { private int factoryID; .... } public class Trgs{ private int trgsID; @ManyToOne(fetch=F

    3

    1答えて

    RESTfulウェブアプリです。履歴データを格納するためにHibernate Enversを使用しています。リビジョン番号とタイムスタンプとともに、他の詳細情報(例えば、IPアドレスと認証されたユーザ)も保存する必要があります。 Enversは、カスタムリビジョンエンティティを複数の方法で提供することができます。リビジョンエンティティのカスタムデータを設定する際に問題に直面しています。 @Revi

    1

    2答えて

    私はアプリケーション監査に取り組んでおり、作成、更新、および削除をキャプチャするためにHibernate Envers 4.3.11を正常に接続しましたが、エンティティの読み取りを監査するためのドキュメントは見つかりません。 これはEnversで可能ですか、それともlog4jなどに頼るのが最善でしょうか?

    0

    1答えて

    コミットされた同じリビジョンを持つSVNファイルでは、コミットメッセージで頻繁に言及される明確な意味を持つことがあります。例えば、いくつかのクラスは、同じリビジョン番号ある機能性。 しかし、のハイバーネーション監査リビジョンは何を意味するのでしょうか?私はこの質問をしました。のEnversのAPIは、主にそれらのリビジョンで使いやすく、主にそれらで動作します。

    0

    1答えて

    私はアプリケーション内のエンティティを監査するためにHibernateエンバーを使用しています。私は各エンティティごとに別の_auditテーブルを持っているし、それらのテーブルにフィールドが変更されているかどうかを示す_modブール型の列を持っています。 しかし、私はどのようにクエリでその列を使用していないか、コード内でこのデータをどのように取得するのですか? 次のコードは、監査人のリストを示して