Мой класс сущности:
@Entity
@Table(name = "user")
public class User implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@SequenceGenerator(name = "USER_ID_GENERATOR", sequenceName = "USER_SEQ")
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "USER_ID_GENERATOR")
@Column(name = "user_id")
private long userId;
@Temporal(TemporalType.DATE)
private Date created;
@Temporal(TemporalType.DATE)
private Date modified;
//setters and getters...
}
Я бы хотел, чтобы поля CREATED и MODIFIED автоматически дополняли друг друга при создании или изменении объекта. Поля CREATED и MODIFIED должны иметь тип TIMESTAMP.
Как мне этого добиться?