上传者: 38625599
|
上传时间: 2021-10-13 13:05:01
|
文件大小: 1.01MB
|
文件类型: -
基于java的订餐系统源码
Welcome
to
SpringBoot-sell
:waving_hand:
本系统是一个用SpringBoot+JPA打造的基于微信服务号平台的点餐系统的后端,前端是一个使用Vue.js构建的运行于微信公众号的WebApp。前后端完全分离,前后端之间通过RESTful风格的接口相连。
:house:
项目整体介绍
目录
项目设计
项目演示
项目介绍
前端是由Vue.js构建的WebApp,后端由Spring
Boot打造,后端的前台页面使用Bootstrap+Freemarker+JQuery构建,后端和前端通过RESTful风格的接口相连。
数据库方面使用Spring
Boot+JPA,兼顾Spring
Boot+Mybatis;缓存方面,使用Spring
Boot+Redis;基于Redis,应对分布式Session和分布式锁;消息推送方面,使用WebSocket。
这是一个基于微信的点餐系统,所以还涉及许多微信相关的特性,如微信扫码登陆,微信模板消息推送和微信支付和退款。
项目设计
角色划分
买家(手机端):由微信公众号提供的一个服务
卖家(PC端):一个简单的商家管理系统
功能模