Browse Source

BaseEntity添加Id字段

pangqijun 1 year ago
parent
commit
f142ac9056

+ 10 - 0
blade-core-mybatis/src/main/java/org/springblade/core/mp/base/BaseEntity.java

@@ -16,6 +16,8 @@
 package org.springblade.core.mp.base;
 
 
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableLogic;
 import com.fasterxml.jackson.annotation.JsonFormat;
 import com.fasterxml.jackson.databind.annotation.JsonSerialize;
@@ -36,6 +38,14 @@ import java.util.Date;
 @Data
 public class BaseEntity implements Serializable {
 
+	/**
+	 * 主键id
+	 */
+	@ApiModelProperty(value = "主键")
+	@TableId(value = "id", type = IdType.ASSIGN_ID)
+	@JsonSerialize(using = ToStringSerializer.class)
+	private Long id;
+
 	/**
 	 * 创建人
 	 */