JPA / hibernate时间戳未保存在数据库/对象实体中

时间:2011-01-30 14:27:26

标签: hibernate jpa date timestamp

我正在使用javax.persistence作为我的实体对象.Mysql用于数据库 我的实体对象有一个字段entryDate

@Column(name = "ENTRYDATE")   
private Date entryDate=new Date();

当我使用saveOrupdate方法保存对象时,只保存日期。我也 想要保存时间戳和日期。我没有明确设定日期 已经在上面的现场声明中宣布了它。 我怎么能得到时间与日期一起保存。

谢谢。

2 个答案:

答案 0 :(得分:14)

使用

@Temporal(TemporalType.TIMESTAMP) 

关于你的属性。

答案 1 :(得分:0)

public List<ActivityMeasurementIndex> Items { get; set }

如果要保存时间戳,请尝试使用此项,否则可以使用TemporalType.Date(仅用于保存日期)和TemporalType.Time(仅用于保存时间)