苍穹外卖-2025 - 保姆级讲解如何进行配置

本文章主要介绍苍穹外卖的基础配置环节,适用于2025年各环节配置,本人学习记录,请放心食用

基础配置环节

前端部分

首先,这是一个前后端分离的练手项目,作为java后端开发者,前端部分的模块采取直接导入的形式,值得注意的是,在打开前端页面的时候,需要先打开nginx.exe(这里双击打开即可)

类似于打开服务器的形式,当打开之后,我们就可以在浏览器进行localhost,访问到苍穹外卖的客户端了

        

后端部分

我们采取的是Maven的方式进行后端项目的构建,并且进行分模块开发,下面是模块划分

在进行完基础的导入之后,还需要关联下git,由于这里是可选项,所以不再详细介绍如何进行gitd的关联,下面是基于2024版Idea给出的设置好之后的界面

数据库对应设计及导入

前后端基础准备好之后,我们就需要进行数据库的有关创建了(这里课程里面给出了数据库的对应文件,但是老师演示的是基于工具如何导入,我这里采取的是直接在命令行中进入MySQL数据库进行导入)

就是在管理员模式下,在命令行中依次输入

       mysql -uroot -p(这里填写自己的密码)

        source (数据库表对应的文件的绝对路径)

然后就导入成功了,接下来就是在Idea中进行数据库的相关配置

按照上面图片操作之后,我们的数据库连接就好了,下面是进行表的选择

经过上述的操作,我们就完成了基本的配置操作

接口文档的保存

这里老师在22年演示的内容已经没法正常使用了,而且对应的网站个人觉得本身就很卡,所以我们利用一款很好用的软件——>Apifox

先来演示下导入完成之后的界面

再来说怎样进行导入

那么我们就完成了接口的导入,点击之后就可以正常的进行接口的查看(就可以对着敲代码了)

前后端联调-基础功能测试

基于项目本身提供了一定的代码,我们可以首先进行一个简单的测试

       在进行完上述操作之后,我们就可以打开浏览器输入localhost进行登录了(注意这里要确保此时Nginx在运行),如果出现下面的页面,那么恭喜你,已经完成了基础功能的测试

在这里。我们其实可以衍生出来一个问题,因为会发现,我们是在运行了后端服务器的基础上再进行前端的登录,这种前后端的交互是怎样进行的呢,难道是前端发送的请求直接到后端的吗?

其实并不是,这里涉及了一个知识点,叫做反向代理,简单来讲就是多了中间商来保障双方的安全

下面的内容了解即可,涉及一些细节部分,但并不是我们本身项目的重点

那么至此,我们的基础配置环节算是正式完工了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值