Springboot框架建立(1)
1. 首先在本地创建一个文件夹kos,然后进入文件夹,右击,打开git bash命令窗口
2. git init 初始化 git 仓库
3. vim readme.md #### 一个作品 将内容写入readme.md文件
4.1)git status 2)git add . 3) git commit -m "创建项目"
5.git config user.name..... git config user.email....... 进行配置 记得去掉--global 多个项目可能会出问题
6. git push -u origin master(记得把main 改为 master)
如何保持多台机器同步?
将电脑的公钥上传到账户,然后使用git clone ssh地址,就可以完成克隆,从而多台机器同步
比如当一台机器修改了,另一台机器直接使用git pull命令就可以全部同步下来
怎么看历史版本代码?
在云端点击历史,例如想看第二个版本,点击第二个版本的图标就可以查看了
项目的前端后端如何区分?
比如我们每一个用户打开这个界面,每个用户的浏览器就是客户端client端,其他部分就是服务器端server端,我们首先会实现后端backend(用springboot来写),前端有两个Web端,都是存到服务器上,不是用户的服务器里,backend可以对接很多东西(Mysql,Redis,硬盘,微服务),前端我们使用Vue3来写,最终写完之后,Vue会将我们写的内容打包成一些文件,Web端和Acapp端本质就是静态文件
用户打开一个网页本质上是向服务器发送了一个url链接,服务器向client返回一个字符串,我们观察一下操作模式,本质上就是函数调用(URL里面可以传函数的参数),服务器负责返回一个结果
前后端不分离的是:发一个请求,服务器端直接把html代码发过来
前后端分离的话是: 将网站的静态文件先传过来,服务器然后再将数据传回来,前端再将信息动态填充到html里面(过程一般被称为渲染,也可称之为字符串拼接)
好处:写同一个后端可以支持多个端口
MVC模式,每一个链接对应一个函数调用,函数相当于就是C,Controller(负责向用户返回数据的控制器)V就是html(视图)M就是Model(数据库)