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