v1.1.0 Official Release: New Features, Bug Fixes, and Code Optimizations
悦刻外卖前后端
这是一个较为完整功能的版本,实现了一个外卖平台基本的后台人员菜品套餐管理和前台点餐功能。但是暂不包含后续配送功能,本代码遵循Apache-2.0 license,可以作为学习用途使用,亦可做于其它用途。
该项目Java版本为jdk8,主要技术有Spring Boot + Mybatis Plus,数据库使用MySQL,使用Redis缓存优化查询。这算是我接触的第一个Spring Boot项目,作为学习的一个记录,我将每次的提交都在此仓库中,学习素材取自黑马程序员Java项目实战《瑞吉外卖》,轻松掌握springboot + mybatis plus开发核心技术的真java实战项目。相比较原教程,我做了代码优化和格式上的改进,对于短信验证,我修改成了邮箱验证的登陆方式。考虑到复杂性,项目也暂未使用主从分离设计和前后端分离,可能存在前后端登陆越界的问题。但依然是正在学习这个项目的同学的一个参考,希望大家都能顺利完成这个项目。
相比较v1.0版本
- fix退出登陆功能 by @riverify in #2
- fix退出登陆功能 by @riverify in #3
- fix退出登陆功能,loginout拼写错误 by @riverify in #4
- 修复修改套餐后确认显示修改失败的bug by @riverify in #6
- 使用redis优化了部分内容 by @riverify in #7
- 重构部分代码,将业务逻辑写在service层 by @riverify in #8
- apply some changes by @riverify in #9
- Feature/redis support by @riverify in #10
New Contributors
Full Changelog: v1.0.3...v1.1.0