Hibernate BasicBinder将DateTime绑定到Timestamp

时间:2014-07-22 11:02:02

标签: java spring hibernate spring-mvc

我面临着一个奇怪的问题......

我创建了一个新项目,并从旧项目中移除了几个代码片段。已安装新版本的hibernate(4.2.5)和spring(4.0.5)。现在所有mysql的datetime字段被绑定到时间戳不同格式的对象:而不是2014-07-22 12:00:00我收到Tue Jul 22 12:00:00 CEST 2014 ... Mysql连接器,db版本和eclipse版本是相同的。字段按以下方式描述:

@Column(name = "PickupDateTime")
private Date pickupDateTime;

其中日期为java.util.Date

它可以是什么?提前谢谢

1 个答案:

答案 0 :(得分:0)

要映射java.util.Date,请执行以下操作:

@Temporal(TemporalType.TIMESTAMP)
private Date pickupDateTime;