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

新项目Springboot+mybatis+docker+vue+nginx踩坑之路,第1张

新项目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/

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5437970.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存