点击空白处退出提示
作品详情
开发环境:JDK1.8+IDEA+Maven+Tomcat9.0+MySQL5.7+Nginx
技术架构:Maven+Git+Spring+SpringBoot+SpringMVC+Mybatis+MybatisPlus+MySQL+Redis +Junit
开发周期:15天
项目描述:主要用于小型饭店进行售卖管理,功能包括以下两部分:
移动端前台:手机号登录、微信登录、地址管理、历史订单、菜品规格、购物车、下单、菜品浏览
系统管理后台:分类管理、菜品管理、套餐管理、菜品口味管理、员工登录、员工退出、员工管理、订单管理
责任描述:后端全部代码的开发,以及项目部署测试
技术描述:
用户层(H5+Vue+ElementUI+微信小程序):构建系统管理后台与用户使用的前端页面
网关层(Nginx):部署前端静态资源,配置反向代理与负载均衡
应用层(Spring+SpringBoot+SpringMVC+SpringSeesion+Lombok+Swagger):
Spring:统一管理项目中各种Bean资源
SpringBoot:简化Spring开发,采用"约定优于配置"的思想
SpringMVC:简化表现层开发
SpringSession:解决集群环境下的Session共享问题
Lombok:以简单的注解形式来简化java代码
数据层(MySQL+Mybatis+MybatisPlus+Redis)
MySQL:存储核心业务数据,实现主从复制,读写分离,降低数据库压力,提高效率
Mybatis、MybatisPlus:简化业务层、持久层、数据层开发
Redis:缓存菜品和套餐的数据,提高用户查询效率
工具(Maven+Git+junit)
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论