# srb **Repository Path**: ctflq/srb ## Basic Information - **Project Name**: srb - **Description**: 尚融宝是一个网络借贷信息中介服务平台,为个人投资者、个人融资用户和小微企业提供专业的线上信贷及出借撮合服务. - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-10-31 - **Last Updated**: 2022-10-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: 尚融宝项目 ## README # srb #### 介绍 尚融宝是一个网络借贷信息中介服务平台,为个人投资者、个人融资用户和小微企业提供专业的线上信贷及出借撮合服务. #### 软件架构 软件架构说明 后端技术栈: SpringBoot 2.3.4.RELEASE SpringCloud Hoxton.SR8:微服务基础设施 - 服务注册、服务发现、服务熔断、微服务网关、配置中心等 SpringCloud Alibaba 2.2.2.RELEASE MyBatis Plus:持久层框架和代码生成器 Lombok:简化实体类开发 Swagger2:Api接口文档生成工具 Logback:日志系统 alibaba-easyexcel:Excel读写 Spring Data Redis:Spring项目中访问Redis缓存 HTTPClient: 基于Http协议的客户端,用来实现远程调用 Spring Task:定时任务 数据库及中间件: MySQL 5.7:关系型数据库 管理工具:Navicat Redis 5.0:缓存技术 管理工具:RedisDesktopManager RabbitMQ 3.8:消息中间件 三方接口: 阿里云短信:短信网关 阿里云OSS:分布式文件存储 资金托管平台API对接:汇付宝 前端技术栈: Node.js: JavaScript 运行环境 ES6:JavaScript的模块化版本 axios:一个发送Ajax请求的工具 Vue.js:web 界面的渐进式框架 Element-UI:前端组件库 模块化开发:解决javascript变量全局空间污染的问题 NPM:模块资源管理器 vue-element-admin:基于Vue.js的后台管理系统UI集成方案 NuxtJS:基于Vue.js构建的服务器端渲染应用的轻量级框架 开发环境检查: - jdk 1.8 配置:JAVA_HOME、path - maven 3.6 配置:MAVEN_HOME、本地仓库路径、中央仓库地址、jdk版本 - ideaIU-2020.2.3: 注意:在idea的欢迎页面选择Configure > settings 配置:Java Compiler、File Encodings、Maven、Auto Import、Code Completion > Match case(取消) 插件:lombok、MyBatisX #### 安装教程 1. 这里是列表文本安装VS code,地址https://code.visualstudio.com/Download 2. 这里是列表文本安装如下插件: - Auto Close Tag: 写html自动生成闭合标签. - Auto Rename Tag: 修改html自动修改结束标签 - Chinese(Simplified) Language: vs code中文汉化插件 - HTML CSS Support: 识别vue.js高亮显示 - Live Server: 测试http服务器.内置服务器. - Node.js Modules Intellisense: node.js模块化开发插件 - open in browser: 运行http服务器和上面Live Server:一样,推荐上面的Live Server. - Prettier - Code formatter: 代码美化工具 - Search node_modules: 模块化快速开发提示工具 - Veture: vue代码片段工具. - VueHelper:v ue代码片段工具. 3. 这里是列表文本安装node.js,地址: 官网:https://nodejs.org/en/ 中文网:http://nodejs.cn/ 安装成功后通过: node -v 查看安装版本. #### 演示图片 ![输入图片说明](image.png) #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)