mysql使用hiberna插入datetime值

create_time datetime DEFAULT NULL COMMENT '批次创建时间'
update_time datetime DEFAULT NULL COMMENT '最后更新时间'

record.setCreateTime(new Date());
record.setUpdateTime(new Date());

使用hibernate保存record对象,update_time的值保存到数据库了,但是create_time一直为空,为什么?

阅读 2.4k
1 个回答

设置默认值为当前时间
create_time datetime DEFAULT CURRENT_TIMESTAMP COMMENT '批次创建时间'
或者
create_time timestamp DEFAULT CURRENT_TIMESTAMP COMMENT '批次创建时间'

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题