EntityListener和实体不会修改日期

时间:2012-07-06 14:35:23

标签: jpa entity entitylisteners

我有一个实体马和一个实体骑士。

Entity Horse有一个属性Rider。

所以:

@Entity
@EntityListeners(HorseListener.class)
public class Horse(){
private Rider rider;
private Date LastModificationDate;

}

public class HorseListener(){
@PrePersist
@PreUpdate
public void updateLastModificationDate(){
...}
}

@Entity
public class Rider(){
private String name;}

现在我有一个屏幕,里面有关于马和骑手的信息。 当我改变关于马的某些东西时,最后的变化将会改变,但是当我改变骑手的某些内容时......

所以,假设我有一匹名叫马的马,我将它改为马1,日期会改变......

当我有一个名为骑手的骑手并将其改为rider1时,lastmoddate将不会改变

0 个答案:

没有答案