Java 我可以在@Embedded pojo上使用@CreationTimestamp吗?
我可以在@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
@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