前后端分离CRUD+SVN

跨域问题

当前后端分离的时候,前端页面与后台运行在不同的服务器时,协议、域名、端口或浏览器限制的时候,就必定会出现跨域这一问题,

解决方案:

( 一)、通过jsonp方式

缺点:
需要服务支持
只能发起GET**请求**

(二)、通过nginx方式

 通过nginx反向代理,先发送一次请求判断是否可以请求,如果可以再发送一次请求访问
	 缺点:
	 需要安装nginx才能使用

(三)、让 服务器允许cors这些请求

什么是cors

同源(相同协议,相同域名,相同端口)

cors: 一个w3c标准 跨域资源共享"(Cross-origin resource sharing)
(1)写一个配置类
(2)spring通过注解支持
可以加在具体方法上面,也可以加在整个controller上
CrossOrigin  注意: 4.2版本以后支持

前后端分离CRUD

步骤:同时开启前后端服务,在前端通过发送请求获取后端数据
例如:

getDepartments() {
			    //分页 过滤
				let para = {
					page: this.page,
					name: this.filters.name
				};
				this.listLoading = true;

				//发送请求 到后台去查询数据
				this.$http.patch("/department/list",para).then(res=>{
					this.departments = res.data;
					this.listLoading = false;
				});

			}

svn

代码管理工具  版本控制工具
1、安装svn客户端
2、安装服务端
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200103195117125.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxNzg2NTA2,size_16,color_FFFFFF,t_70)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值