其他分享
首页 > 其他分享> > Mybatis Plus ActiveRecord使用

Mybatis Plus ActiveRecord使用

作者:互联网

1、什么是ActiveRecord(只做简单了解即可)?

Active Record(活动记录),是一种领域模型模式,特点是一个模型类对应关系型数据库中的一个表,而模型类的一个实例对应表中的一行记录。

 

2、Mybatis Plus对AR有一定支持, 在MP中开启AR,仅需要实体类继承Model类即可

@Data
//表名映射,用于新增才需要
@TableName("banner")
public class BannerDO extends Model<BannerDO> {
​
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
​
    private String img;
​
    private String url;
​
    private Integer weight;
}

 

3、使用

BannerDO bannerDO = new BannerDO();
BannerDO b = bannerDO.selectOne(new QueryWrapper<BannerDO>().eq("id","1"));
System.out.println(b);

 

4、使用建议

 

标签:逻辑,ActiveRecord,模型,private,Plus,Mybatis,BannerDO,id
来源: https://www.cnblogs.com/M87-A/p/15359851.html