首页>代码>springboot教务管理系统+微信小程序云开发>/新教务管理系统/niceschoolapi/src/main/java/com/nsapi/niceschoolapi/common/base/BaseEntity.java
package com.nsapi.niceschoolapi.common.base;


import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.extension.activerecord.Model;

import java.io.Serializable;

public class BaseEntity<T extends Model> extends Model<T> {

    @TableId
    protected String id;

    public BaseEntity() {
    }

    @Override
    protected Serializable pkVal() {
        return this.id;
    }

    public BaseEntity(String id) {
        this.id = id;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public boolean equals(Object obj) {
        if (obj == null) {
            return false;
        }
        if (this == obj) {
            return true;
        }
        if (!getClass().equals(obj.getClass())) {
            return false;
        }
        BaseEntity<?> that = (BaseEntity<?>) obj;
        return null != this.getId() && this.getId().equals(that.getId());
    }
}
最近下载更多
admin_z  LV22 1月9日
wbbhappy  LV13 1月9日
lkt123456  LV8 1月6日
晴曛  LV6 2023年12月29日
微信网友_6709209201250304  LV2 2023年10月26日
kennyban  LV1 2023年8月31日
syczzxj  LV9 2023年8月1日
molu123456 2023年6月2日
暂无贡献等级
aqi9906  LV1 2023年3月13日
lironggang  LV38 2023年3月6日
最近浏览更多
荣》Cowboy  LV12 4月11日
操作者 4月10日
暂无贡献等级
qwe请问 3月31日
暂无贡献等级
xiaozhi丶  LV13 3月24日
小学生波波  LV19 3月19日
暂无贡献等级
47795851  LV1 3月14日
1159572424 3月11日
暂无贡献等级
lfor12 3月8日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友