# 译繁云 **Repository Path**: livecsharp/yfcloud ## Basic Information - **Project Name**: 译繁云 - **Description**: 译繁云的电商服务平台 springboot + dubbo + mybats + seata - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2020-03-27 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 译繁云 #### 介绍 译繁云项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis+dubbo+Solr+Redis实现,前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。, 功能在持续更新中... #### 软件架构 SpringBoot + MyBatis + dubbo + Solr + Redis + JWT + VUE + BootStrap + ElementUI #### 安装教程 1. 下载源码到本地文件夹 2. 还原数据库 db-yfcloud.sql 3. 导入MVN的pom文件,建议修改MVN镜像为阿里云 #### 使用说明 0. 安装前准备 zookeeper redis 1. 还原数据库 2. 打包:mvn clean package 3. 运行:java -jar *.jar ### 技术选型 #### 后端技术 | 技术 | 说明 | 官网 | | -------------------- | ------------------- | ---------------------------------------------------- | | SpringBoot | 容器+MVC框架 | https://spring.io/projects/spring-boot | | Dubbo | 服务框架 | http://dubbo.apache.org/en-us/ | | Openresty | 路由管理 | http://openresty.org/cn/ | | Solr | 全文搜索框架 | https://lucene.apache.org/solr/ | | Zookeeper | 分布式服务框架 | https://zookeeper.apache.org/ | | Seata | 分布式事务管理框架 |https://github.com/seata/seata | | Freemaker | 模板引擎 | https://freemarker.apache.org/ | | SpringSecurity | 认证和授权框架 | https://spring.io/projects/spring-security | | MyBatis | ORM框架 | http://www.mybatis.org/mybatis-3/zh/index.html | | MyBatis-Plus | 数据层辅助类库 | https://mp.baomidou.com/ | | PageHelper | MyBatis物理分页插件 | http://git.oschina.net/free/Mybatis_PageHelper | | Swagger-UI | 文档生产工具 | https://github.com/swagger-api/swagger-ui | | Redis | 分布式缓存 | https://redis.io/ | | Druid | 数据库连接池 | https://github.com/alibaba/druid | | JWT | JWT登录支持 | https://github.com/jwtk/jjwt | | Lombok | 简化对象封装工具 | https://github.com/rzwitserloot/lombok | | Logback | 日志生成工具 | http://logback.qos.ch/ | #### 前端技术 | 技术 | 说明 | 官网 | | ---------- | --------------------- | -------------------------------------- | | BootStrap | 商城前台 | https://www.bootcss.com/ | | Vue | 前端框架 | https://vuejs.org/ | | Vue-router | 路由框架 | https://router.vuejs.org/ | | Vuex | 全局状态管理框架 | https://vuex.vuejs.org/ | | Element | 前端UI框架 | https://element.eleme.io | | Axios | 前端HTTP框架 | https://github.com/axios/axios | | v-charts | 基于Echarts的图表框架 | https://v-charts.js.org/ | | Js-cookie | cookie管理工具 | https://github.com/js-cookie/js-cookie | | nprogress | 进度条控件 | https://github.com/rstacruz/nprogress | #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 码云特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)