myatisplus createby
时间: 2024-05-15 21:12:11 浏览: 10
Mybatis-plus 是 Mybatis 的增强工具,在 Mybatis 的基础上提供了更多的实用功能,简化了开发流程。其中,createby 是 mybatis-plus 中的一个注解,用于指定 SQL 语句中的创建者字段。
在 mybatis-plus 中,我们可以通过在实体类的字段上添加注解来指定 SQL 语句中对应的字段信息。例如,可以在实体类的创建者字段上添加 @TableField(value = "create_by") 注解,这样在执行插入操作时,mybatis-plus 就会将 create_by 字段映射到 SQL 语句中的对应位置。
示例代码如下:
```
@Data
@TableName("user")
public class User {
@TableId(value = "id", type = IdType.AUTO)
private Long id;
@TableField(value = "name")
private String name;
@TableField(value = "age")
private Integer age;
@TableField(value = "create_by")
private String createBy;
@TableField(value = "create_time")
private Date createTime;
@TableField(value = "update_time")
private Date updateTime;
}
```
在上述代码中,@TableField(value = "create_by") 注解指定了 createBy 字段对应的 SQL 列名为 create_by。这样,在执行插入操作时,mybatis-plus 就会将 create_by 字段映射到 SQL 语句中的对应位置,从而实现自动填充创建者字段的功能。