<=熬夜写笔记不易 点个赞再走吧
鄙人才疏学浅,此中鄙陋甚多,望海涵。
https://git.acwing.com/ywxsdl/kobs
SpringBoot框架课
1.项目包含的模块
1.1Web端雏形
2.配置git环境
1.git作用
1、存档。2、同步不同机器上不同代码git clone 加ssh克隆
2.环境配置
1、输入ssh-keygen 然后一路回车
2、进入家目录 然后cd .ssh 然后ls 里面有两个文件一个私钥一个公钥
3、cat一下公钥然后复制中摁住鼠标左键git bash就会自动复制 打开acgit
打开偏好设置点ssh密钥然后上传即可
4、在创建的项目文件夹里git bash 输出git init然后回车即可ls -a查看隐藏文件
5、git status表示当前目录下有多少文件还没有收录到仓库里
git add .全部收录
6、打开acgit把git全局设置一下然后推送现有文件夹即可
前后端是否分离
创建后端项目
http://127.0.0.1:8080/
前后端不分离写法
改端口
安装vue3
以管理员身份打开终端
安装Nodejs
安装@vue/cli
打开Git Bash,执行:
npm i -g @vue/cli
如果执行后面的操作有bug,可能是最新版有问题,可以尝试安装早期版本
启动vue自带的图形化项目管理界面
vue ui
常见问题1:Windows上运行vue,提示无法加载文件,表示用户权限不足。
解决方案:用管理员身份打开终端,输入set-ExecutionPolicy RemoteSigned,然后输入y
解决跨域问题
package com.kob.backend.config;
import org.springframework.context.annotation.Configuration;
import javax.servlet.*;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
@Configuration
public class CorsConfig implements Filter {
@Override
public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException {
HttpServletResponse response = (HttpServletResponse) res;
HttpServletRequest request = (HttpServletRequest) req;
String origin = request.getHeader("Origin");
if(origin!=null) {
response.setHeader("Access-Control-Allow-Origin", origin);
}
String headers = request.getHeader("Access-Control-Request-Headers");
if(headers!=null) {
response.setHeader("Access-Control-Allow-Headers", headers);
response.setHeader("Access-Control-Expose-Headers", headers);
}
response.setHeader("Access-Control-Allow-Methods", "*");
response.setHeader("Access-Control-Max-Age", "3600");
response.setHeader("Access-Control-Allow-Credentials", "true");
chain.doFilter(request, response);
}
@Override
public void init(FilterConfig filterConfig) {
}
@Override
public void destroy() {
}
}
跑起来!!!
配置背景+居中
https://git.acwing.com/ywxsdl/kobs
等你的笔记呢 速速速
等我