From 68bca4f5085d1febe188aa8baa16fc7bcabd0a1f Mon Sep 17 00:00:00 2001 From: Parker Date: Mon, 14 Sep 2020 17:50:35 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9F=BA=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/base/concroller/BaseController.java | 3 +++ .../opsli/common/base/entity/BaseEntity.java | 18 ++++++++++++++++++ .../base/service/impl/CrudServiceImpl.java | 14 ++++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 opsli-common/src/main/java/org/opsli/common/base/entity/BaseEntity.java create mode 100644 opsli-common/src/main/java/org/opsli/common/base/service/impl/CrudServiceImpl.java diff --git a/opsli-common/src/main/java/org/opsli/common/base/concroller/BaseController.java b/opsli-common/src/main/java/org/opsli/common/base/concroller/BaseController.java index f4f6c536..6dac772d 100644 --- a/opsli-common/src/main/java/org/opsli/common/base/concroller/BaseController.java +++ b/opsli-common/src/main/java/org/opsli/common/base/concroller/BaseController.java @@ -7,6 +7,9 @@ package org.opsli.common.base.concroller; * @Author: Parker * @CreateTime: 2020-09-13 21:16 * @Description: Controller 基类 + * + * 默认 范型引用 子类的Service , 为简单的CRUD做足准备 + * */ public abstract class BaseController { diff --git a/opsli-common/src/main/java/org/opsli/common/base/entity/BaseEntity.java b/opsli-common/src/main/java/org/opsli/common/base/entity/BaseEntity.java new file mode 100644 index 00000000..d87e6a5e --- /dev/null +++ b/opsli-common/src/main/java/org/opsli/common/base/entity/BaseEntity.java @@ -0,0 +1,18 @@ +package org.opsli.common.base.entity; + +import com.baomidou.mybatisplus.annotation.Version; + +/** + * @BelongsProject: opsli-boot + * @BelongsPackage: org.opsli.common.base.entity + * @Author: Parker + * @CreateTime: 2020-09-14 17:29 + * @Description: Entity 基类 + */ +public class BaseEntity { + + /** 乐观锁 */ + @Version + private Integer version; + +} diff --git a/opsli-common/src/main/java/org/opsli/common/base/service/impl/CrudServiceImpl.java b/opsli-common/src/main/java/org/opsli/common/base/service/impl/CrudServiceImpl.java new file mode 100644 index 00000000..58488b0f --- /dev/null +++ b/opsli-common/src/main/java/org/opsli/common/base/service/impl/CrudServiceImpl.java @@ -0,0 +1,14 @@ +package org.opsli.common.base.service.impl; + +/** + * @BelongsProject: opsli-boot + * @BelongsPackage: org.opsli.common.base.service.impl + * @Author: Parker + * @CreateTime: 2020-09-14 17:31 + * @Description: ServiceImpl 基类 - 实现类 + */ +public class CrudServiceImpl { + + + +}