有些字段例如create_time
、update_time
,在insert
或update
的时候总是要去填写的,比较繁琐。
MyBatis-Plus
自动填充字段的功能,能够有效的简化这些字段的设置。
Entity类
以用户表为例,添加两个新的字段create_time
、update_time
:
CREATE TABLE `tb_user` (
`id` bigint NOT NULL COMMENT '主键ID',
`name` varchar(30) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '姓名',
`age` int DEFAULT NULL COMMENT '年龄',
`email` varchar(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '邮箱',
`create_time` timestamp NOT NULL COMMENT '创建时间',
`update_time` timestamp NOT NULL COMMENT '更新时间',
PRIMARY KEY (`id