MySQL数据表
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间'
说明:在不做调整的情况下,如果从数据库查询出对象后,即便更新了除updateTime外的字段,也无法实现自动更新updateTime在数据库中的值
解决方案
/**
* 更新时间
*/
@TableField(update = "now()")
private LocalDateTime updateTime;
通过查看源代码,我们可以知道