项目作者: Mew97
项目描述 :
基于spring cloud Alibaba的P2P借贷平台(后端服务)
高级语言: Java
项目地址: git://github.com/Mew97/p2p.git
p2p
基于spring cloud Alibaba的P2P借贷平台(后端服务)
开发环境
- 操作系统:Windows 10
- 开发工具:Intellij IDEA
- 数据库:MySQL 8.0.13
- Java SDK:Oracle JDK 1.8.152
部署环境
- 操作系统:Linux Centos 7
- 虚拟化技术:VMware + Docker
项目管理工具
- 项目构建:Maven + Nexus
- 代码管理:Git + GitLab
- 镜像管理:Docker Registry
后台主要技术栈
- 核心框架:Spring Boot + Spring Cloud Alibaba
- ORM 框架:tk.mybatis 简化 MyBatis 开发
- 数据库连接池:Alibaba Druid
- 数据库缓存:Redis Sentinel
- 消息中间件:RocketMQ
- 接口文档引擎:Swagger2 RESTful 风格 API 文档生成
- 全文检索引擎:ElasticSearch
- 分布式链路追踪:SkyWalking
- 分布式文件系统:Alibaba OSS
- 分布式系统网关:Spring Cloud Gateway
- 分布式协调系统:Spring Cloud Alibaba Nacos Server
- 分布式配置中心:Spring Cloud Alibaba Nacos Config
- 分布式熔断降级:Spring Cloud Alibaba Sentinel
- 反向代理负载均衡:Nginx
前后分离
前端框架:NodeJS + Vue + Axios
前端模板:ElementUI拓扑图

(目前只搭好部分框架,以及部分业务demo,待后续…)