@WhenModified
Ebeanにより管理される日時プロパティで、挿入
と更新
の両方に設定されます。
通常、マッピングされたスーパークラスで@WhenCreated
と@WhenModified
の両方が使用されます。
例
@WhenCreated
private Instant whenCreated;
@WhenModified
private Instant whenModified;
}
マッピングされたスーパークラスの例
@MappedSuperclass
public abstract class BaseDomain {
@Id
protected UUID id;
@Version
private long version;
@WhenCreated
private Instant whenCreated;
@WhenModified
private Instant whenModified;
public UUID getId() {
return id;
}
public long getVersion() {
return version;
}
public Instant getWhenCreated() {
return whenCreated;
}
public Instant getWhenModified() {
return whenModified;
}
}