# xinqing **Repository Path**: feiyufun/xinqing ## Basic Information - **Project Name**: xinqing - **Description**: 项目采用springcloud+nacos+sentinel,配置druid数据库面板项目演示地址(现开发进展,项目展示页面接口完成,修改功能未齐全)账号 admin 密码 a123456 - **Primary Language**: Java - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: http://www.xinqing-area.top - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 0 - **Created**: 2019-12-27 - **Last Updated**: 2021-08-31 ## Categories & Tags **Categories**: backend **Tags**: None ## README # xinqing #### springcloud、maven #### 相关功能 1. maven进行项目构建,版本控制 2. springcloud进行项目分布 3. 服务rpc使用feign进行处理 4. 采用nacos替换eureka服务注册发现和动态配置 5. 使用sentinel进行业务流量控制,链路监控 6. 采用阿里druid数据库连接,可视化mysql监控 7. 采用mysql+pgsql双数据源独立事务管理,业务数据可进行分库存储 8. 使用tkmybatis模板工具,自定义代码生成及工具方法 9. 通过jwt公钥私钥处理隐私信息加密 #### 代码结构 #### xinqing- ##### ---------xinqing-dependencies 全局maven依赖版本配置 ##### ---------mybatis-generator 自定义tkmybatis代码生成工具 ##### -------------xinqing-business 项目公共配置代码 ##### -------------xinqing-eureka-server 注册中心 ##### -------------xinqing-job-server 任务中心 ##### -------------xinqing-modules 业务模块 ##### ----------------xinqing-common 业务功能代码 ##### ----------------xinqing-manage-server 业务接口 #### 安装教程 1. 使用eclipse或者idea导入下载的工程,启动注册中心 2. 启动需要使用的工程,查看eureka中配置的账号密码登录注册中心查看注册结果 3. 注册成功 #### 使用说明 1. 本代码为springcloud项目 2. 网关限流、单点登录、项目管理编辑功能后期更新 3.前台vue代码地址 https://gitee.com/xinqing-area/xinqing-agile-web #### 注 此项目建议作为项目参考,勿作为商业开发项目使用 #### 参与贡献 湫