Java 我可以在@Embedded pojo上使用@CreationTimestamp吗?

Java 我可以在@Embedded pojo上使用@CreationTimestamp吗?,java,hibernate,Java,Hibernate,我可以在@Embedded pojo上使用@CreationTimestamp吗?我注意到添加此类后,日期仍然为空: @Embeddable 公共类更改实现了可序列化{ //@PrePersist @Temporal(TemporalType.TIMESTAMP) @Column(updatable = false) @CreationTimestamp private Date dateChanged; 到实验室期间的元素集合 @ElementCollection @Collection

我可以在@Embedded pojo上使用@CreationTimestamp吗?我注意到添加此类后,日期仍然为空:

@Embeddable
公共类更改实现了可序列化{

//@PrePersist

@Temporal(TemporalType.TIMESTAMP)
@Column(updatable = false)
@CreationTimestamp
private Date dateChanged;
到实验室期间的元素集合

@ElementCollection
@CollectionTable(name="laborPeriod_change", joinColumns=@JoinColumn(name="FK_LaborPeriod"))
@Column(name="laborPeriod_change")
@JsonIgnore
private List<LaborPeriodChange> laborPeriodChanges = new ArrayList<>();
@ElementCollection
@CollectionTable(name=“laborPeriod\u change”,joinColumns=@JoinColumn(name=“FK\u laborPeriod”))
@列(name=“laboraperiod\u change”)
@杰索尼奥雷
private List laboryChanges=new ArrayList();
那么@CreationTimestamp是否只能用于@Entity pojo