这部分配置涉及两个部分,一部分是前端对请求路径的处理,另一部分就是后端的网关路由配置了。
前端的很好解决,我们将 index.js 中的 baseUrl 做一下修改即可
后端的路由配置如下:
这里简单介绍一下上文的几个字段表示什么,详细的路由配置会单独出一篇博客
跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源(域名,协议,端口)策略造成的,是浏览器对 JavaScript 施加的安全限制。
浏览器根据同源策略对前端页面和后台交互地址做匹配,若同源,则直接发送数据请求,若不同源,则发送跨域请求。这里前端的项目端口号是8081,后端的端口号是8080。因此浏览器判断为跨域请求。到时候再出一篇博客讲讲跨域。
SpringCloud 对跨域请求进行配置:
主要是配置,mybatis-plus 已经内置了对逻辑删除的支持
参数说明:run:是运行一个容器
-p:表示容器内部端口和服务器端口映射关联
-e:修改参数
(这里创建的mysql的root用户的密码是root)
打开my.cnf文件
把下面内容复制到文件中
然后重启mysql
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)