问题描述
Mybatisplus自动填充时间时更改时间连创建的时间一起改
==> Preparing: UPDATE user SET name=?, age=?, update_time=? WHERE id=?
==> Parameters: zhangsan(String), 18(Integer), 2021-12-16 23:45:02.884(Timestamp), 1471505332281802754(Long)
<== Updates: 1
好家伙右键刷新
问题原因
mysql也对这张表的创建时间和修改时间做了更新时间戳,后台代码也做了填充时间,导致执行修改命令时创建时间和修改时间都变了,取消掉mysql的自动时间戳,想要的效果就出来了。
解决办法
在这里取消
解决后
OK了