This commit is contained in:
2024-01-05 10:34:25 +08:00
parent 31121c0567
commit ad9dc21e0f
14 changed files with 613 additions and 1 deletions

View File

@@ -0,0 +1,26 @@
package com.optima.cemis.base.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.io.Serializable;
/**
* 仅仅是一个基类,各个项目中可能不同,此项目中,只是用于避免因类不存在而报错
*/
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@Data
public class BaseEntity<T> extends Model<BaseEntity<T>> {
@TableId("id")
private Serializable id;
@Override
public Serializable pkVal() {
return id;
}
}