栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

新项目Springboot+mybatis+docker+vue+nginx踩坑之路

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

新项目Springboot+mybatis+docker+vue+nginx踩坑之路

1、添加Mybatis依赖,我建议百度个例子,直接cv,注意依赖版本号,注意数据库和驱动的版本号,注意mapper文件和dao层的命名空间、名称、resultType问题,当然,这些问题会在你启动项目时爆出来,还有会在你访问数据库时候爆出来,还有数据库连接失败是因为我数据库容器关闭了,哈哈哈; 2、前端打成dist文件后丢到nginx下面,可能用到的代码
        proxyTable: {
            '/api': {
                target: 'http://47.101.163.8:8088/', // 你请求的第三方接口 代理的线上
                changeOrigin: true, // 在本地会创建一个虚拟服务端,然后发送请求的数据,并同时接收请求的数据,这样服务端和服务端进行数据的交互就不会有跨域问题
                pathRewrite: { // 路径重写,
                    '^/api': '/api' // 替换target中的请求地址,也就是说以后你在请求http://api.jisuapi.com/XXXXX这个地址的时候直接写成/api即可。
                }
            }
        },
3、后端打成jar包直接丢在挂载的目录下,重新构建容器,脚本见我上上上个博客。

https://blog.csdn.net/weixin_43555115/article/details/121167146?spm=1001.2014.3001.5501

4、前端页面上请求后端404,原因很多,我的原因是nginx配置被我误删除了,在我把dist文件丢到nginx的时候。

我有很多猜想,跨域?地址不对?端口不对?一脸懵逼的我发现nginx配置文件无了。

5、成功了。 这个是我部署在我服务器上的前后端代码的效果。9001是nginx端口

http://47.101.163.8:9001/

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/460161.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号