0
JaVersユーザーObjectRemoved(JaVers)タイプの変更の意味は何ですか?
私はJaVersの比較の基本を理解しようとしますが、理解できません。
私は以下のような非常に基本的なMyObjectにクラスを作成しました:
public class MyObject {
@Id
private int id;
private String name;
private String remark;
public MyObject() {
id=-1;
name = "";
remark = "";
}
public MyObject(int id)
{
this.id = id;
name = "";
remark = "";
}
public MyObject(int id, String name, String remark) {
this.id = id;
this.name = name;
this.remark = remark;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
}
私のような2つのMyObjectにするの作成:
Diff diff = javers.compare(firsto,secondo);
System.out.println(diff);
出力:
MyObject firsto = new MyObject(1);
MyObject secondo = new MyObject(2);
次へ]を私は次のようになります。
Diff:
1. NewObject{globalId:'mypackage.MyObject/2'}
2. ObjectRemoved{globalId:'mypackage.MyObject/1'}
私の質問は、この出力のObjectRemovedの意味は何ですか? これについてのドキュメントを見つけることができませんでした、ごめんなさい!
よろしく、 ジェラルド