瑞吉外卖项目介绍
项目介绍
本项目(瑞吉外卖)是专门为餐饮企业(密厅、饭店)订制的一-款软件产品外卖软件开发,包括系统管理后台和联通端应用两部份。其中系统管理后台主要提供给餐饮企业内部职工使用,可以对饭店的食材、套怒、订单等进行管理维护。联通端应用主要提供给消费者使用,可以在线浏览食材、添加购物车、下单等。
本项目共分为3期进行开发:
第一期主要实现基本需求,其中联通端应用通过H5实现.用户可以通过手机浏览器访问。
第二期主要针对联通端应用进行改进,使用微信小程序实现,用户使用上去愈加便捷。
第三期主要针对系统进行优化升级,提升系统的访问性能。
技术选型
功能构架
角色
1、后台系统管理员:登陆后台管理系统,拥有后台系统中的所有操作权限
2、后台系统普通职工:登陆后台管理系统,对食材、套菜、订单等进行管理
3、C端用户:登陆联通端应用,可以浏览食材、添加购物车、设置地址、在线下单等
软件开发整体介绍
软件开发流程
开发环境搭建联接MySQL数据库
建表
Maven项目搭建
创建maven项目
导出pox.xml文件
导出Boot配置文件.yml
导包
org.springframework.boot
spring-boot-starter
org.springframework.boot
spring-boot-starter-test
test
org.springframework.boot
spring-boot-starter-web
compile
com.baomidou
mybatis-plus-boot-starter
3.4.2
org.projectlombok
lombok
1.18.20
com.alibaba
fastjson
1.2.76
commons-lang
commons-lang
2.6
mysql
mysql-connector-java
runtime
com.alibaba
druid-spring-boot-starter
1.1.23
org.springframework.boot
spring-boot-maven-plugin
2.4.5
导出Boot配置文件.yml
编撰启动类
创建包结构
注意记得下载插件
运行项目启动成功
导出后端页面
访问静态页面会报错
由于在默认情况下我们只能访问或则是目录下的静态资源,
为此我们须要通过配置类的方法来设置静态资源的映射,
我们指定和front,告诉我们的MVC框架这两个目录下放的就是我们的静态资源,直接放行就可以了
重新启动服务
重新打开:8080//index.html
小插曲:
网页打开弄成这样
问题是在这,打成"//****了,多打了两个*号
代码报错:
(TM)64-:-:-.
意思是:
这个警告信息是指在JDK13中,选项“-:none”和“-”已被弃用,而且很可能会在未来的版本中被删掉。这种选项用于控制Java虚拟机是否验证类文件的字节码格式。假如使用这种选项运行代码,可能会造成错误或不受支持的行为。建议您使用其他选项或升级到最新的JDK版本以避开这个问题。假如你想要避开这个问题,你可以将你的JDK版本降级到JDK8,由于在JDK8中那些选项一直被支持。并且,降级到旧版本可能会影响您的应用程序的性能和安全性。为此,我们建议您尽可能升级到最新的JDK版本外卖软件开发,同时查看和更新您的应用程序代码以防止这种选项的使用。
JDK版本一定要是JDK8
免责声明:部分文章信息来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性,如本站文章和转稿涉及版权等问题,请作者在及时联系本站,我们会尽快为您处理。