美文网首页
高效且优雅地解决数据库记录的创建时间与更新时间

高效且优雅地解决数据库记录的创建时间与更新时间

作者: likly | 来源:发表于2017-08-09 11:06 被阅读0次

    需求场景

    在服务器开发中,经常会遇到需要记录数据库记录的创建时间与更新时间,尝试过多种方式,从最基本的开发人员手工设置,到AOP的切面编程,无一算得上是完美的解决方案。

    也许有人使用过触发器数据库层面上解决的方案,但是这不是最终的方案。

    终极解决方案

    在数据库表设计上直接解决

      `createTime` datetime DEFAULT CURRENT_TIMESTAMP,
      `updateTime` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
    

    PS

    • datetime(3):括号内的数字表示保留的毫秒位数。

    相关文章

      网友评论

          本文标题:高效且优雅地解决数据库记录的创建时间与更新时间

          本文链接:https://www.haomeiwen.com/subject/qppfrxtx.html