当前位置 博文首页 > m0_48462648的博客:电商项目--使用GitHub进行版本管理,完美衔
电商项目的优点:
1、访问量大
2、数据量大
3、有一定的业务范围
4、涉及支付考虑的一定安全性
为什么用商城做分布式,因为,商城的访问大,上万人的访问量,单体应用照样可以做
本次使用SprintBoot+dubbo的形式学习
使用通用mapper文件来进行项目操作
通用mapper是介于mybatis和mybatisplas中间的一个插件
把redis服务器、nginx、zookeeper所有服务器全都部署在Linux文件里面、从git上克隆项目
本期学习目标:
分布式架构、缓存管理、分布式事务、单点登录、商品后台管理、文件管理系统
分布式事务:商品的微服务向仓库的微服务发送消息队列,消息队列包括了商品对应的库,对应的件
单点登录sso,只要一个地方登录,然后其他地方就直接登录了
输入网址
https://github.com/
推荐使用谷歌
打开主页:英语不好,可以选择英文转化,另外我这个页面是已经登陆过的,没有登陆过的,会进入注册页面,输入邮箱即可
创建仓库
添加自诉文件,这样创建出的仓库才会以文件夹的形式展现出来
码云使用SSH,如果使用HTTPS,账号密码每次都要输入一遍
再GIT可以直接使用HTTPS,因为他的账号密码直接就可以设置进去了
点击这个进入项目编写模式
将编写好的文档添加到github
随后再点击commjt File,上传到本地仓库
上传到github
第一次必须先按安装git