# gm-rendong **Repository Path**: ren_dong/gm-rendong ## Basic Information - **Project Name**: gm-rendong - **Description**: 仁东医学(零氪-停维)(报告小程序-后端)(新冠转运-停维) - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-01-20 - **Last Updated**: 2025-01-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 仁东医学(临检)项目技术文档说明 ------ 环境准备: > * Jdk 1.8 > * Maven 3.8.1 > * Mysql 5.7.3 > * Redis 6.2.6 技术领域: > * Spring Boot > * MySQL > * Redis > * MyBatis Plus > * Spring Security > * Knife4j 项目结构: ``` ├─rendong-api-ljxcx //临检小程序API │ │ ├─aop //切面 │ │ ├─config //配置 │ │ ├─controller //定义接口 │ │ ├─model │ │ │ ├─dto //api模块数据传输(详见下方注意事项1) │ │ │ └─vo //api模块数据视图(详见下方注意事项2) │ │ ├─service //api模块业务(详见下方注意事项3) │ │ └─task //定时任务 │ └─test //测试代码、代码生成器 ├─rendong-common //(公用)工具模块 │ │ ├─anno //自定义接注解 │ │ ├─constant //系统常量 │ │ ├─exception //自定义异常 │ │ └─util //工具包 └─rendong-core //核心模块 ├─mapper //数据持久层 ├─model │ ├─dto //核心模块数据传输(详见下方注意事项1) │ ├─entity //实体类(详见下方注意事项4) │ └─vo //核心模块数据视图(详见下方注意事项2) └─service //核心模块业务(详见下方注意事项3) 注意事项1:rendong-api-?里的dto与rendong-core里的dto是不同模块的数据传输,不要混用。 注意事项2:rendong-api-?里的vo与rendong-core里的vo是不同模块的数据视图,不要混用。 注意事项3:rendong-core里的service,是可以公用的service,而rendong-api-?里的service仅限本模块业务。 注意事项4:实体类信息与数据库表一一对应,不建议在实体类里面加入额外字段,如需数据传输,请使用dto、vo模型, 并且rendong-api-?模块的dto、vo不要继承entity,容易将不必要的字段信息泄漏。 ``` ------ 官网 https://www.gloriousmed.com