提交 2c9cfee1 编写于 作者: M MaxKey

JpaEntity

上级 355e2908
......@@ -18,3 +18,4 @@ jdk/*
*.xml.versionsBackup
*/*.xml.versionsBackup
.vscode/settings.json
.vscode/launch.json
......@@ -21,22 +21,21 @@ import java.io.Serializable;
import java.util.UUID;
import org.dromara.mybatis.jpa.id.IdStrategy;
import org.dromara.mybatis.jpa.id.IdentifierGeneratorFactory;
/**
* BaseDomain for Database Table domain
* Base Entity for Database Table Entity
*
* @author Crystal.sea
*
*/
public class JpaEntity extends JpaPagination implements Serializable{
/**
*
*/
private static final long serialVersionUID = -6290127045507211154L;
private static final long serialVersionUID = -6984977786868857466L;
public String generateId() {
if(MapperMetadata.identifierGeneratorFactory!=null) {
return MapperMetadata.identifierGeneratorFactory.generate(IdStrategy.SNOWFLAKEID);
if(MapperMetadata.identifierGeneratorFactory != null) {
return IdentifierGeneratorFactory.generate(IdStrategy.DEFAULT);
}else {
return UUID.randomUUID().toString().toLowerCase();
}
......
......@@ -18,7 +18,6 @@ package org.dromara.mybatis.jpa.test.entity;
import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date;
import org.dromara.mybatis.jpa.annotations.ColumnDefault;
import org.dromara.mybatis.jpa.persistence.JpaEntity;
......@@ -78,7 +77,7 @@ public class Students extends JpaEntity implements Serializable {
@GeneratedValue
@Temporal(TemporalType.TIMESTAMP)
private LocalDateTime modifyDate;
public Students() {
super();
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册