hibernate如何用annotation设置字段类型为时间戳的默认值为update

qqqwww198273 2012-09-03 03:23:47
mysql的源代码是`last_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP

用了 @Column(columnDefinition="timestamp default CURRENT_TIMESTAMP")这句之后源代码却没有上面的 ON UPDATE CURRENT_TIMESTAMP ,还需要进行一些什么设置才可以做到呢?
...全文
273 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Dream_chris 2014-04-02
  • 打赏
  • 举报
回复
大哥,您是说是不是这么配置啊?@Column(name = "UP_DATE",columnDefinition="timestamp default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP") public Timestamp getUpdateDate() { return updateDate; } 怎么我的不能实现呢,好纠结
qqqwww198273 2012-09-16
  • 打赏
  • 举报
回复
终于有人来了
zhongfenglin 2012-09-13
  • 打赏
  • 举报
回复
刚看到 我来帮你了
阿甘1976 2012-09-13
  • 打赏
  • 举报
回复
来接分,同时学习下
qqqwww198273 2012-09-13
  • 打赏
  • 举报
回复
。。。白送六十分都没人要吗
qqqwww198273 2012-09-07
  • 打赏
  • 举报
回复
来个人帮忙结贴啊。。。。。。。。
qqqwww198273 2012-09-03
  • 打赏
  • 举报
回复
额这个问题解决了@Column(columnDefinition="timestamp default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP")就可以了
再追问下,unsigned用annotation又怎么配置呢?

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧