From db4acf4c8a81435d77a97f0aed4efc58d7799e8d Mon Sep 17 00:00:00 2001
From: jinpengyong <jpy123456>
Date: Thu, 18 Mar 2021 17:17:05 +0800
Subject: [PATCH] sys_config实体类生成

---
 screen-api/src/main/java/com/moral/api/mapper/SysConfigMapper.java               |   16 +++
 screen-manage/src/main/java/com/moral/api/mapper/SysConfigMapper.java            |   16 +++
 screen-api/src/main/java/com/moral/api/service/impl/SysConfigServiceImpl.java    |   20 ++++
 screen-api/src/main/java/com/moral/api/entity/SysConfig.java                     |   67 +++++++++++++
 screen-api/src/main/resources/mapper/SysConfigMapper.xml                         |   16 +++
 screen-api/src/main/java/com/moral/api/service/SysConfigService.java             |   16 +++
 screen-manage/src/main/java/com/moral/api/service/impl/SysConfigServiceImpl.java |   20 ++++
 screen-manage/src/main/resources/mapper/SysConfigMapper.xml                      |   16 +++
 myBatisPlusGenerator/src/main/java/com/moral/CodeGenerator.java                  |    9 +
 pom.xml                                                                          |    2 
 screen-manage/src/main/java/com/moral/api/entity/SysConfig.java                  |   67 +++++++++++++
 screen-manage/src/main/java/com/moral/api/service/SysConfigService.java          |   16 +++
 12 files changed, 276 insertions(+), 5 deletions(-)

diff --git a/myBatisPlusGenerator/src/main/java/com/moral/CodeGenerator.java b/myBatisPlusGenerator/src/main/java/com/moral/CodeGenerator.java
index 305c72e..a9d82b9 100644
--- a/myBatisPlusGenerator/src/main/java/com/moral/CodeGenerator.java
+++ b/myBatisPlusGenerator/src/main/java/com/moral/CodeGenerator.java
@@ -43,7 +43,7 @@
         // ������������
         GlobalConfig gc = new GlobalConfig();
         //String projectPath = System.getProperty("user.dir");
-        String projectPath="E:\\workspace\\moral\\screen-api";
+        String projectPath="D:\\tools\\moral\\screen-api\\";
         gc.setOutputDir(projectPath + "/src/main/java");
         gc.setAuthor("moral");
         gc.setOpen(false);
@@ -67,10 +67,10 @@
 
         // ���������������
         DataSourceConfig dsc = new DataSourceConfig();
-        dsc.setUrl("jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC");
+        dsc.setUrl("jdbc:mysql://39.97.177.149:3306/moral?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC");
         dsc.setDriverName("com.mysql.cj.jdbc.Driver");
         dsc.setUsername("root");
-        dsc.setPassword("123456");
+        dsc.setPassword("chenkaiyu111");
         mpg.setDataSource(dsc);
 
         // ���������
@@ -123,7 +123,8 @@
         strategy.setColumnNaming(NamingStrategy.underline_to_camel);
         strategy.setEntityLombokModel(true);
         strategy.setRestControllerStyle(true);
-        //strategy.setInclude(scanner("���������������������������������").split(","));
+        //���������������������������������
+        strategy.setInclude(scanner("���������������������������������").split(","));
         strategy.setControllerMappingHyphenStyle(true);
        // strategy.setTablePrefix(pc.getModuleName() + "_");
         mpg.setStrategy(strategy);
diff --git a/pom.xml b/pom.xml
index be47e13..fd7b9a2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -108,7 +108,7 @@
             <scope>test</scope>
         </dependency>
         <dependency>
-            <groupId>com.google.code.kaptcha</groupId>
+            <groupId>com.github.penggle</groupId>
             <artifactId>kaptcha</artifactId>
             <version>2.3.2</version>
         </dependency>
diff --git a/screen-api/src/main/java/com/moral/api/entity/SysConfig.java b/screen-api/src/main/java/com/moral/api/entity/SysConfig.java
new file mode 100644
index 0000000..dd0a1f3
--- /dev/null
+++ b/screen-api/src/main/java/com/moral/api/entity/SysConfig.java
@@ -0,0 +1,67 @@
+package com.moral.api.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * ���������������
+ * </p>
+ *
+ * @author moral
+ * @since 2021-03-18
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class SysConfig extends Model<SysConfig> {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * ������
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * ������
+     */
+    private String type;
+
+    /**
+     * ���������
+     */
+    private String code;
+
+    /**
+     * ������
+     */
+    private String desc;
+
+    /**
+     * ������������
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * ������������
+     */
+    private LocalDateTime updateTime;
+
+    /**
+     * ������������
+     */
+    private String isDelete;
+
+
+    @Override
+    protected Serializable pkVal() {
+        return this.id;
+    }
+
+}
diff --git a/screen-api/src/main/java/com/moral/api/mapper/SysConfigMapper.java b/screen-api/src/main/java/com/moral/api/mapper/SysConfigMapper.java
new file mode 100644
index 0000000..3ebbbca
--- /dev/null
+++ b/screen-api/src/main/java/com/moral/api/mapper/SysConfigMapper.java
@@ -0,0 +1,16 @@
+package com.moral.api.mapper;
+
+import com.moral.api.entity.SysConfig;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * ��������������� Mapper ������
+ * </p>
+ *
+ * @author moral
+ * @since 2021-03-18
+ */
+public interface SysConfigMapper extends BaseMapper<SysConfig> {
+
+}
diff --git a/screen-api/src/main/java/com/moral/api/service/SysConfigService.java b/screen-api/src/main/java/com/moral/api/service/SysConfigService.java
new file mode 100644
index 0000000..10b39f1
--- /dev/null
+++ b/screen-api/src/main/java/com/moral/api/service/SysConfigService.java
@@ -0,0 +1,16 @@
+package com.moral.api.service;
+
+import com.moral.api.entity.SysConfig;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * ��������������� ���������
+ * </p>
+ *
+ * @author moral
+ * @since 2021-03-18
+ */
+public interface SysConfigService extends IService<SysConfig> {
+
+}
diff --git a/screen-api/src/main/java/com/moral/api/service/impl/SysConfigServiceImpl.java b/screen-api/src/main/java/com/moral/api/service/impl/SysConfigServiceImpl.java
new file mode 100644
index 0000000..36a83b2
--- /dev/null
+++ b/screen-api/src/main/java/com/moral/api/service/impl/SysConfigServiceImpl.java
@@ -0,0 +1,20 @@
+package com.moral.api.service.impl;
+
+import com.moral.api.entity.SysConfig;
+import com.moral.api.mapper.SysConfigMapper;
+import com.moral.api.service.SysConfigService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * ��������������� ���������������
+ * </p>
+ *
+ * @author moral
+ * @since 2021-03-18
+ */
+@Service
+public class SysConfigServiceImpl extends ServiceImpl<SysConfigMapper, SysConfig> implements SysConfigService {
+
+}
diff --git a/screen-api/src/main/resources/mapper/SysConfigMapper.xml b/screen-api/src/main/resources/mapper/SysConfigMapper.xml
new file mode 100644
index 0000000..55c6a9b
--- /dev/null
+++ b/screen-api/src/main/resources/mapper/SysConfigMapper.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.moral.api.mapper.SysConfigMapper">
+
+        <!-- ������������������������ -->
+        <resultMap id="BaseResultMap" type="com.moral.api.entity.SysConfig">
+                    <id column="id" property="id" />
+                    <result column="type" property="type" />
+                    <result column="code" property="code" />
+                    <result column="desc" property="desc" />
+                    <result column="create_time" property="createTime" />
+                    <result column="update_time" property="updateTime" />
+                    <result column="is_delete" property="isDelete" />
+        </resultMap>
+
+</mapper>
\ No newline at end of file
diff --git a/screen-manage/src/main/java/com/moral/api/entity/SysConfig.java b/screen-manage/src/main/java/com/moral/api/entity/SysConfig.java
new file mode 100644
index 0000000..dd0a1f3
--- /dev/null
+++ b/screen-manage/src/main/java/com/moral/api/entity/SysConfig.java
@@ -0,0 +1,67 @@
+package com.moral.api.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * ���������������
+ * </p>
+ *
+ * @author moral
+ * @since 2021-03-18
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class SysConfig extends Model<SysConfig> {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * ������
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * ������
+     */
+    private String type;
+
+    /**
+     * ���������
+     */
+    private String code;
+
+    /**
+     * ������
+     */
+    private String desc;
+
+    /**
+     * ������������
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * ������������
+     */
+    private LocalDateTime updateTime;
+
+    /**
+     * ������������
+     */
+    private String isDelete;
+
+
+    @Override
+    protected Serializable pkVal() {
+        return this.id;
+    }
+
+}
diff --git a/screen-manage/src/main/java/com/moral/api/mapper/SysConfigMapper.java b/screen-manage/src/main/java/com/moral/api/mapper/SysConfigMapper.java
new file mode 100644
index 0000000..3ebbbca
--- /dev/null
+++ b/screen-manage/src/main/java/com/moral/api/mapper/SysConfigMapper.java
@@ -0,0 +1,16 @@
+package com.moral.api.mapper;
+
+import com.moral.api.entity.SysConfig;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * ��������������� Mapper ������
+ * </p>
+ *
+ * @author moral
+ * @since 2021-03-18
+ */
+public interface SysConfigMapper extends BaseMapper<SysConfig> {
+
+}
diff --git a/screen-manage/src/main/java/com/moral/api/service/SysConfigService.java b/screen-manage/src/main/java/com/moral/api/service/SysConfigService.java
new file mode 100644
index 0000000..10b39f1
--- /dev/null
+++ b/screen-manage/src/main/java/com/moral/api/service/SysConfigService.java
@@ -0,0 +1,16 @@
+package com.moral.api.service;
+
+import com.moral.api.entity.SysConfig;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * ��������������� ���������
+ * </p>
+ *
+ * @author moral
+ * @since 2021-03-18
+ */
+public interface SysConfigService extends IService<SysConfig> {
+
+}
diff --git a/screen-manage/src/main/java/com/moral/api/service/impl/SysConfigServiceImpl.java b/screen-manage/src/main/java/com/moral/api/service/impl/SysConfigServiceImpl.java
new file mode 100644
index 0000000..36a83b2
--- /dev/null
+++ b/screen-manage/src/main/java/com/moral/api/service/impl/SysConfigServiceImpl.java
@@ -0,0 +1,20 @@
+package com.moral.api.service.impl;
+
+import com.moral.api.entity.SysConfig;
+import com.moral.api.mapper.SysConfigMapper;
+import com.moral.api.service.SysConfigService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * ��������������� ���������������
+ * </p>
+ *
+ * @author moral
+ * @since 2021-03-18
+ */
+@Service
+public class SysConfigServiceImpl extends ServiceImpl<SysConfigMapper, SysConfig> implements SysConfigService {
+
+}
diff --git a/screen-manage/src/main/resources/mapper/SysConfigMapper.xml b/screen-manage/src/main/resources/mapper/SysConfigMapper.xml
new file mode 100644
index 0000000..55c6a9b
--- /dev/null
+++ b/screen-manage/src/main/resources/mapper/SysConfigMapper.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.moral.api.mapper.SysConfigMapper">
+
+        <!-- ������������������������ -->
+        <resultMap id="BaseResultMap" type="com.moral.api.entity.SysConfig">
+                    <id column="id" property="id" />
+                    <result column="type" property="type" />
+                    <result column="code" property="code" />
+                    <result column="desc" property="desc" />
+                    <result column="create_time" property="createTime" />
+                    <result column="update_time" property="updateTime" />
+                    <result column="is_delete" property="isDelete" />
+        </resultMap>
+
+</mapper>
\ No newline at end of file

--
Gitblit v1.8.0