# dsrs **Repository Path**: YanD879/dsrs ## Basic Information - **Project Name**: dsrs - **Description**: 公司前后端分离后端 代码 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-01-19 - **Last Updated**: 2021-01-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 安徽电信数据安全管控平台 ### 模块说明 1. gateway 网关 (需部署) 2. system 系统服务(需部署) 3. business 业务服务(需部署) 4. base 公共方法(jar依赖) ### 项目架构 1. 基于Nacos来实现的服务注册与调用,在Spring Cloud中使用Feign 2. 通过`JWT`的方式来加强服务之间调度的权限验证 3. ### 项目运行 先修改配置文件,然后运行gateway,system,business的主类。 #### 项目规约 不适用join,优先使用java完成。如果不得不使用,提出来大家讨论后实施。 * business 所有接口 /b/** 格式 * system 所有接口 /s/** 格式 * // TODO 举一个案例,不通过join,使用接口二次查询的情况。 #### 使用接口二次查询和join关联的优劣对比: join 不利于维护,一旦需求变化、字段变化,将影响xml层 效率并不比查询两次高,数据量大还会有瓶颈 单表查询逻辑简单,能够适应不断变化的需求,只需service层修改。