我已经使用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 ?