主键策略和基本配置
AR模式
ActiveRecord模式
po继承
Model类mapper继承
BaseMapper
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;
import lombok.EqualsAndHashCode;
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("user")
public class User extends Model<User> {
/**
*
*/
private static final long serialVersionUID = 7664024626111370961L;
@TableId("id")
private Long id;
private String name;
private Integer age;
@TableField("email")
private String email;
@TableField(exist = false)
private String remark;
}插入数据
查询
更新
主键策略
局部主键策略
主键会自动帮我们set回po里面
全局主键配置
通用service
Last updated
Was this helpful?