mysql:datetime显示以下00:00:00

时间:2016-07-29 06:20:30

标签: mysql hibernate datetime

我已经使用Hibernate和mysql来编写代码

实体类是:

@Column(name="CREATE_TIME")
private Date createTime; 
@Column(name="UPDATE_TIME")
private Date updateTime; 
@Column(name="DELETE_TIME")
private Date deleteTime;  

控制器写如下:

user.setCreateTime(DateUtil.getCurrentDate());
result = userService.addOrUpdateUser(user);

DaoImpl写道:

Session session = sessionFactory.getCurrentSession();
session.saveOrUpdate(user);
session.flush();

我的麻烦是:     保存在mysql中的结果是:

0000-00-00 00:00:00

为什么会这样显示,我在mysql网址中添加 zeroDateTimeBehavior = convertToNull

0 个答案:

没有答案