Skip to content

Commit acc1626

Browse files
committed
feat: 添加mybatis plus自动填充注解
1 parent 7eec2e0 commit acc1626

4 files changed

Lines changed: 20 additions & 0 deletions

File tree

system/src/main/java/top/cadecode/uniboot/system/bean/po/SysApi.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
package top.cadecode.uniboot.system.bean.po;
22

3+
import com.baomidou.mybatisplus.annotation.FieldFill;
34
import com.baomidou.mybatisplus.annotation.IdType;
5+
import com.baomidou.mybatisplus.annotation.TableField;
46
import com.baomidou.mybatisplus.annotation.TableId;
57
import lombok.Data;
68

@@ -31,9 +33,12 @@ public class SysApi {
3133
*/
3234
private String description;
3335

36+
@TableField(fill = FieldFill.INSERT)
3437
private Date createTime;
3538

39+
@TableField(fill = FieldFill.UPDATE)
3640
private Date updateTime;
3741

42+
@TableField(fill = FieldFill.INSERT_UPDATE)
3843
private String updateUser;
3944
}

system/src/main/java/top/cadecode/uniboot/system/bean/po/SysMenu.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
package top.cadecode.uniboot.system.bean.po;
22

3+
import com.baomidou.mybatisplus.annotation.FieldFill;
34
import com.baomidou.mybatisplus.annotation.IdType;
5+
import com.baomidou.mybatisplus.annotation.TableField;
46
import com.baomidou.mybatisplus.annotation.TableId;
57
import lombok.Data;
68

@@ -63,10 +65,13 @@ public class SysMenu {
6365
*/
6466
private Boolean enableFlag;
6567

68+
@TableField(fill = FieldFill.INSERT)
6669
private Date createTime;
6770

71+
@TableField(fill = FieldFill.UPDATE)
6872
private Date updateTime;
6973

74+
@TableField(fill = FieldFill.INSERT_UPDATE)
7075
private String updateUser;
7176

7277

system/src/main/java/top/cadecode/uniboot/system/bean/po/SysRole.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
package top.cadecode.uniboot.system.bean.po;
22

3+
import com.baomidou.mybatisplus.annotation.FieldFill;
34
import com.baomidou.mybatisplus.annotation.IdType;
5+
import com.baomidou.mybatisplus.annotation.TableField;
46
import com.baomidou.mybatisplus.annotation.TableId;
57
import lombok.Data;
68

@@ -36,9 +38,12 @@ public class SysRole {
3638
*/
3739
private String description;
3840

41+
@TableField(fill = FieldFill.INSERT)
3942
private Date createTime;
4043

44+
@TableField(fill = FieldFill.UPDATE)
4145
private Date updateTime;
4246

47+
@TableField(fill = FieldFill.INSERT_UPDATE)
4348
private String updateUser;
4449
}

system/src/main/java/top/cadecode/uniboot/system/bean/po/SysUser.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
package top.cadecode.uniboot.system.bean.po;
22

3+
import com.baomidou.mybatisplus.annotation.FieldFill;
34
import com.baomidou.mybatisplus.annotation.IdType;
5+
import com.baomidou.mybatisplus.annotation.TableField;
46
import com.baomidou.mybatisplus.annotation.TableId;
57
import lombok.Data;
68

@@ -66,9 +68,12 @@ public class SysUser {
6668
*/
6769
private Date loginDate;
6870

71+
@TableField(fill = FieldFill.INSERT)
6972
private Date createTime;
7073

74+
@TableField(fill = FieldFill.UPDATE)
7175
private Date updateTime;
7276

77+
@TableField(fill = FieldFill.INSERT_UPDATE)
7378
private String updateUser;
7479
}

0 commit comments

Comments
 (0)