我可以在@Embeddable pojo上使用@CreationTimestamp吗?我注意到添加此类后日期仍然为空:
@Embeddable
公共类LaborPeriodChange实现Serializable {
//@PrePersist
@Temporal(TemporalType.TIMESTAMP)
@Column(updatable = false)
@CreationTimestamp
private Date dateChanged;
到LaborPeriod中的elementcollection。
@ElementCollection
@CollectionTable(name="laborPeriod_change", joinColumns=@JoinColumn(name="FK_LaborPeriod"))
@Column(name="laborPeriod_change")
@JsonIgnore
private List<LaborPeriodChange> laborPeriodChanges = new ArrayList<>();
@CreationTimestamp只能在@Entity pojo上使用吗?