时间:2021-07-01 10:21:17 帮助过:229人阅读
一、首先我们需要在表上创建相应的字段
1:值得注意的是这个类型,datetime,还有别的操作时间的类型,这个区别还是有一点,详细可以百度一下,此处就不写了
二、标准的java实体映射类肯定是需要的
1:这第一个注解:@DateTimeFormat,就是指定这个时间格式,这个与上述的datetime还是有一点关系的,可以自己百度,尝试一下别的
2:关键是第二个注解:@TableField,相当于表达这是什么操作,然后与下文形成对应
3:注意:!!!! 此处的Date 是java.util.Date,不要导sql的包,sql也有一个Date,具体我也没研究为啥
三、注解有了还不行,还要做最后一步,实现MetaObjectHandler接口
1:此处需要注意,需要交给spring容器管理
2:实现这个接口的两个方法,insertFill和updateFill
3:测试即可实现自动填充,当然,既然是自动填充,所以我们不需要传值
使用java自动填充,实现mysql的创建修改时间的自动填充
标签:百度一下 time 需要 ble upd field 百度 com tab