Windows及开发软件版本介绍:
Windows系统:Windows 11 家庭版
系统版本号:22H2


IDEA版本:
IntelliJ IDEA 2023.2.5 (Ultimate Edition)
版本:内部版本号 #IU-232.10227.8


代码托管平台:
Gitee
链接:Gitee


项目构建介绍

sky-take-out
  –sky-common
  –sky-pojo
  –sky-server

sky-take-out:Maven父工程,统一管理依赖版本,聚合其他子模块
sky-common:子模块,存放公共类,例如:工具类、常量类、异常类等
sky-pojo:子模块,存放实体类、VO、DTO
sky-server:子模块,后端服务,存放配置文件、配置类、拦截器、Controller、Service、Mapper、启动类等

sky-common
  – constant:常量类
  – context:上下文相关
  – enumeration:枚举类
  – exception:自定义异常类
  – json:处理Json转换
  – properties:SpringBoot中配置项封装
  – result:返回结果
  – utils:工具类

sky-pojo
  – dto:数据传输对象,通常用于程序中各层之间传递数据
  – entity:实体类,通常和数据库中的表对应
  – vo:视图对象,为前端展示数据提供的对象

sky-server
  – config
  – controller
  – handler
  – interceptor
  – mapper
  – service

数据库表

employee:员工表
category:分类表
dish:菜品表
dish_flavor:菜品口味表
setmeal:套餐表
setmeal_dish:套餐菜品关系表
user:用户表
address_book:地址表
shopping_cart:购物车表
orders:订单表
order_detail:订单明细表

初始工程项目下载[ 含数据库脚本 ]

蓝奏盘下载

使用YApi或ApiFox导入接口文档

截至2023年11月23日,原YApi已不可用,替代的为YapiPro,但仍可使用国产ApiFox
原Yapi地址|现YApiPro可用地址|ApiFox

接口文档下载

Admin_Log