# qlyc **Repository Path**: sun-xs/qlyc ## Basic Information - **Project Name**: qlyc - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-22 - **Last Updated**: 2022-08-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 服务项目 我看能提交不 **简要描述:** - 提供C、B端所需各种接口; - 异步定时任务处理 - 外部api对接 - 身份校验与鉴权 **模块:** - |bolt-servers-config |1 |配置项目 | 用于配置文件的托管 - |bolt-servers-common |N |公用项目 | 用于存储公用抽象 - |bolt-servers-bean |N |公用项目-实体封装 | 公用项目-实体封装 - |bolt-servers-generator |N |mybatis-plus 单表代码生成器 | mybatis-plus 单表代码生成器 - |bolt-servers-task |3 |定时与消息项目 | 存储定时任务、消息中间件消费者等 - |bolt-servers-nio |1 |核心项目 | 实时数据传输、长连接 - |bolt-servers-order(原core)|1 |核心项目 | 订单信息及计费规则信息 - |bolt-servers-supervision |1 |核心项目 | 交通部监管数据上报、及平台监测 - |bolt-servers-finance |1 |核心项目 | 财务费用相关 - |bolt-servers-mis |1 |核心项目 | 后台管理系统相关 - |bolt-servers-statistics |1 |核心项目 | 数据统计、报表相关 - |bolt-servers-resource |1 |核心项目 | 资源服务、对接第三方相关 - |bolt-servers-didi |1 |核心项目 | 滴滴接口对接及滴滴访问接口入口 **配置文件:** - 使用spring-cloud-config 配置文件存储于git上, 由bolt-servers-config项目为其他项目进行动态感知和发现。 - 使用该项目需要配置ssh, 请大家自己在本机默认位置生成机器的公钥-私钥 然后将公钥发送给我,我为大家配置好后即可进行拉取项目 - window生成ssh公钥命令: ssh-keygen -t rsa -C "email@email.com" - 配置项目拉取地址: git@codehub.devcloud.huaweicloud.com:sdcx00001/bolt-configs.git - 本地直接拉取分支命令:git clone -b dev git@codehub.devcloud.huaweicloud.com:sdcx00001/bolt-configs.git ##### 开发环境consul的安装: 因多人共同使用一个consul会导致集群效应, 返回结果可能非预期,且影响断点调试。 所以大家均在自己本机安装consul使用该consul作为注册和服务发现中心。 > 下载地址: https://releases.hashicorp.com/consul/0.9.3-rc2/consul_0.9.3-rc2_windows_amd64.zip > 安装: 解压下载所得zip,将consul.exe复制到大家顺手的目录。 > 启动: 打开consul.exe所在目录, 按住shift点击鼠标右键选择在此处打开cmd/powershell窗口 复制以下命令到cmd窗口,运行consul ./consul.exe agent -dev -server -bootstrap-expect 1 -data-dir D:\tmp\data-dir -advertise 127.0.0.1 ##### 开发须知 > 插件 idea 安装 lombok : [IntelliJ IDEA lombok插件的安装和使用_百度经验](https://jingyan.baidu.com/article/0a52e3f4e53ca1bf63ed725c.html) idea 设置mybatisplus [MybatisX 快速开发插件 \| MyBatis-Plus](http://mp.baomidou.com/guide/mybatisx-idea-plugin.html#%E5%8A%9F%E8%83%BD) idea 安装阿里代码检查规范插件 https://yq.aliyun.com/articles/224817 idea 设置autowried检查级别为warning : [spring注解方式 idea报could not autowire - 阿里云](https://www.aliyun.com/jiaocheng/786368.html)