問題タブ [javers]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javers - Javers 比較リスト
コンテナーの変更 (v1.6.0) を解釈することにより、エンティティの 2 つのリストの差分をより人間が読める形式に変換しようとしています。
エンティティのリストがある場合 (listBefore):
リストを並べ替えます(listAfter)
を使用してこれらのリストを比較した結果
は:
このことから、entity4 がインデックス 3 からインデックス 1 に移動したと推測できます。
同じ比較を繰り返すと、今度は 2 番目のリストに新しい項目を追加します。
比較の結果は次のとおりです。
これは、'entity5' がインデックス (4) に追加され (つまり、3 ではない)、'entity4' が前の例のように移動したという事実を見逃しているようです。
更新: 上記の例では、レーベンシュタイン コンパレータを使用しています。
明確化をいただければ幸いです。
postgresql - 特定のスキーマでテーブルを作成するように JaVers を構成する
JaVers を使用する場合、JaVers は Postgres ( http://javers.org/documentation/repository-configuration/#connection-provider ) のパブリック スキーマに 4 つのテーブルを作成します。これらのテーブルを新しいスキーマ (AuditSchema など) に保存するように構成したいと考えています。これは設定可能ですか?
javers - 複数の EntityManagerFactory を持つ Java
Spring Boot アプリケーションで JaVers を使い始めたばかりです。2 つの EntityManagerFactory Bean としてのこのアプリケーション:
と
監査に関しては、@Primary エンティティ マネージャー ファクトリだけに関心があります。アプリケーションを起動すると、複数のエンティティ マネージャ ファクトリ Bean が原因で初期化に失敗します。
@Primary ファクトリだけに関心があるように JaVers に指示する方法はありますか?
ありがとう!
デイブ