javers

    0热度

    1回答

    是否可以“检出”对象的特定提交或版本/快照? 我的意思是:我对bean做了一些更改,然后通过Javers实用程序提交对象,但由于实际版本已损坏或不正确,因此我想签出以前的版本。 是否有Javers实用程序来“恢复”以前的数据?还是我必须恢复对象还原单个更改?

    2热度

    1回答

    我试图比较两个jsons,预期和使用Javers的API响应,作为测试的一部分。我想要进行比较以排除由响应动态生成的ID参数。 我的VO是像 public class expectedResponse{ @DiffIgnore private String id; private String name; } 我的两个expectedResponse-这是从Excel文件和API的

    1热度

    1回答

    我有以下域模型。 NB杰克逊@JsonView的注释字段: public interface JSONInvoiceBasicView { } public interface JSONInvoiceWithLinesView extends JSONInvoiceBasicView { } public interface JSONInvoiceW

    0热度

    1回答

    比较两个相同大小的对象时,Javers比较1对1。但是,如果添加了新更改(如新行)到其中一个对象,则比较报告的更改不会发生更改。为了比较类似的对象,是否有可能让Javers忽略添加/删除? 基本上指标不同步。 Row Name Age Phone(Cell/Work) 1 Jo 20 123 2 Sam 25 133 3 Rick 30 152 4 Rick 30 145 新的列表 R

    0热度

    1回答

    我想使用JaVers来跟踪我的Java对象的更改。基本的例子工作正常,但我无法检测到存储在集合中的对象的更改。 如果我扩展ChangeLogExample.class示例以更改例如子坐标之一: public static void main(String[] args) { Javers javers = JaversBuilder.javers().build(); Emp

    0热度

    1回答

    我有一个场景,在后续操作失败的情况下,提交或浅层删除可能需要恢复。这在涉及Mongo的场景中特别有用,在这些场景中,集合中没有可用的原子性。这对Javers来说可能吗?

    0热度

    1回答

    JaVers是否有任何基准?任何向我们现有代码添加的往返?不同的使用场景可能会有所不同,但我们需要一个基准来开始使用JaVers。

    0热度

    1回答

    可以构建JqlQuery,它通过其键返回特定EntryValueChange的更改?例如: QueryBuilder.byInstanceId(1L, GraphNode.class) .withChangedProperty("data").withChangedKey("test").build()' 如果不是,手动过滤的唯一选择,或者我可以以某种方式扩展服务?

    0热度

    1回答

    我是新来的Stackoverflow,所以我会尽我所能去符合用法。我想知道是否有办法获得给定实体的更改/快照的完整列表。目前,它适用于Singular Properties版本,以及对收集财产的添加和删除。但是我无法找到Collection Property中的子实体何时更新。 给定两个实体,和LinkEntity: @Entity class Person { @Id Lo

    0热度

    1回答

    audditing时如何忽略父类的字段 我从anothers延伸的实体,这样的: public class House extends Building{ public Integer idHouse } public class Building extends Structure{ } public class Structure { public Integer field1