2023 mybatis-mp - 亮点一:可自定义默认值
1:默认值设置 @Table @Data public class DefaultValueTest { @TableId private Integer id; @TableField(defaultValue = "{BLANK}") private String value1; @TableField(defaultValue = "1") private Integer value2; @TableField(defaultValue = "{NOW}") private LocalDateTime createTime; } 2:如何自定义默认值: MybatisMpConfig.setDefaultValue("{NOW}", (type) -> { if (type == LocalDateTime.class) { return LocalDateTime.now(); } else if (type == LocalDate.class) { return LocalDate.now(); } else ...