开发概要
开发环境:JDK1.8 + Tomcat8
开发语言:Java
开发框架:springboot
模板引擎:Thymeleaf
开发工具:Idea2020
数据库:mysql8
数据库管理工具:navicat
其他开发语言:html + css +javascript
文件对应说明表
后台管理文件
都在Com.huang.cms包下
下面是后台管理所涉及的
程序名 |
包含 |
|
houtai/fenzu.java 后台分组管理 |
/quanxian_fenzu_list |
分组权限列表 |
/quanxian_fenzu_xiugai |
分组权限 修改 |
|
houtai/ guanliyuan.java 后台用户管理 |
/ht_mima |
密码修改 |
/quanxian_user_add |
后台用户录入 |
|
/quanxian_user_list |
后台用户列表 |
|
/quanxian_user_xiugai |
用户修改 |
|
houtai/ guanyu.java 关于我们设置 |
/houtai_shezhi_guanyu |
关于我们设置 |
/houtai_guanggao_shezhi |
设置广告 |
|
/houtai_liuyan_list |
留言列表 |
|
/houtai_liuyan_del |
删除留言 |
|
houtai/ huiyuan.java 后台框架 |
/login |
用户登录页面 |
/main |
后台首页 |
|
/top |
后台顶部文件 |
|
/center |
后台中间文件首页 |
|
/middel |
后台中间文件(包含左右) |
|
/left |
后台中间文件-左边 |
|
/tab |
后台中间文件-右边 |
|
/down |
后台底部文件 |
|
/logout |
后台退出登录 |
|
houtai/ quanxian.java 后台权限管理 |
/quanxian_caidan_1ji |
1级菜单列表 |
/quanxian_caidan_2ji |
2级菜单列表 |
|
/quanxian_caidan_2ji_nei |
2级菜单 操作 |
|
/quanxian_caidan_3ji |
3级菜单列表 |
|
/quanxian_caidan_3ji_nei |
3级菜单 操作页面 |
|
houtai/ xinxi.java 后台新闻管理 |
/houtai_xinxi_fenlei |
信息分类管理 |
/houtai_xinxi_add |
信息录入 |
|
/houtai_xinxi_list |
信息列表 |
|
/houtai_xinxi_xiugai |
修改资讯 |
|
/houtai_xinxi_del |
删除资讯 |
|
houtai/ yonghu.java 用户管理 |
/houtai_yonghu_list |
用户列表 |
/houtai_yonghu_del |
删除用户 |
|
houtai/shanpin 商品管理 |
/houtai_shangpin_fenlei |
商品分类管理 |
/houtai_shangpin_add |
商品录入 |
|
/houtai_shangpin_list |
商品列表 |
|
/houtai_shangpin_xiugai |
商品修改 |
|
/houtai_shangpin_del |
商品删除 |
|
houtai/dingdan 后台订单管理 |
/houtai_dingdan_list |
订单列表 |
/houtai_dingdan_chuli |
订单处理 |
前台文件
都在Com.huang.cms包下
下面是后台管理所涉及的
程序名 |
包含 |
|
pc/ pc_controller.java 前台公用controller类 |
/pc_zixun_chaxun |
资讯查询 |
/api_zixun_shoucang |
收藏接口 |
|
/api_zixun_pinglun_add |
资讯评论 |
|
/pc_mem_mima_act |
密码修改 |
|
/pc_mem_logout |
退出登录 |
|
/pc_guanyu_liuyan_add |
留言信息 写入数据库 |
|
pc/ pc_index.java 前台首页 |
/pc_index |
首页 |
pc/ pc_mem.java 前台会员 |
/pc_huiyuan_zhuce |
注册 |
/pc_huiyuan_denglu |
登录 |
|
/pc_mem_index |
会员首页 |
|
/pc_mem_xinxi_xiugai |
会员 信息修改 |
|
/pc_mem_mima |
会员 密码修改 |
|
pc/ pc_ pc_mem_controller.java 前台会员controller类 |
/check_mem_reg |
验证 用户注册 |
/check_mem_login |
验证 用户登录 |
|
/pc_mem_zixun_shoucang_del |
删除 用户资讯收藏 |
|
pc/ pc_mem_zixun.java 会员资讯 |
/pc_mem_zixun_liulan |
会员 资讯 浏览记录 |
/pc_mem_zixun_shoucang |
会员 资讯 收藏列表 |
|
/pc_mem_zixun_pinglun |
会员 资讯 评论记录 |
|
pc/ pc_public.java 前台公用类 |
/pc_toubu |
头部文件 |
/pc_guanyu_women |
关于我们 |
|
/pc_guanyu_liuyan |
留言反馈 |
|
pc/ pc_zixun.java 资讯 |
/pc_zixun_list |
资讯列表 |
/pc_zixun_xiangqing |
资讯详情 |
|
pc/dizhi 地址库 |
/pc_mem_dizhi_list |
地址列表 |
/pc_mem_dizhi_add |
地址录入 |
|
/pc_mem_dizhi_del |
删除地址 |
|
/pc_mem_dizhi_xiugai |
修改地址 |
|
pc/pc_mem_shangpin 会员商品 |
/pc_mem_shangpin_dingdan_list |
会员 商品 订单 列表 |
/pc_mem_shop_dingdan_del |
订单删除 |
|
/pc_mem_shop_dingdan_fukuan |
订单付款 |
|
pc_mem_shop_dingdan_shouhuo |
订单收货 |
|
pc_mem_shangpin_shoucang_list |
收藏列表 |
|
pc_mem_shangpin_shoucang_del |
商品收藏删除 |
|
pc/pc_shangping 网站商品 |
pc_shangpin_list |
商品列表 |
pc_shangpin_xiangqing |
商品详情 |
|
pc_shangpin_gouwuche |
购物车 列表 |
|
pc_shangpin_gouwuche_xiadan |
购物车 下单填写页面 |
|
pc_shangpin_gouwuche_xiadan_chuli |
购物车 下单处理程序 |
|
pc/pc_shop_controller 网站商品操作接口 |
api_shop_sp_shoucang |
收藏接口 |
api_shop_sp_pinglun_add |
商品评论 |
|
api_shop_sp_gouwuch e |
添加购物车 |
|
api_shop_sp_goumai |
立即购买 |
|
api_shop_gwc_update_shuliang |
更新购物车 商品 数量 |
数据库表
关于我们概要表:gaiyao
字段名 |
类型 |
备注 |
id |
int |
自动递增;菜单的id(主键),不允许空 |
biaoti |
varchar |
标题 |
neirong |
Text |
内容 |
存放关于我们的相关项目数据
广告表:guanggao
字段名 |
类型 |
备注 |
id |
Int |
自动递增;菜单的id(主键),不允许空 |
wz1 |
longtext |
广告1的文字 |
tpdz1 |
longtext |
广告1的图片地址 |
ljdz1 |
longtext |
广告1的链接地址 |
wz2 |
longtext |
广告2的文字 |
tpdz2 |
longtext |
广告2的图片地址 |
ljdz2 |
longtext |
广告2的链接地址 |
wz3 |
longtext |
广告3的文字 |
tpdz3 |
longtext |
广告3的图片地址 |
ljdz3 |
longtext |
广告3的链接地址 |
留言表:liuyan
字段名 |
类型 |
备注 |
id |
Int(11) |
自动递增;菜单的id(主键),不允许空 |
xingming |
varchar(50) |
姓名 |
dianhua |
varchar(50) |
电话 |
youxiang |
varchar(50) |
邮箱 |
zhuti |
varchar(250) |
主题 |
neirong |
longtext |
内容 |
riqi |
date |
日期 |
shijian |
datetime |
时间 |
会员表:huiyuan
字段名 |
类型 |
备注 |
id |
int |
自动递增;菜单的id(主键),不允许空 |
shouji |
varchar |
手机号:用户名 |
mima |
varchar |
密码 |
xingming |
varchar |
姓名 |
xingbie |
varchar |
性别 |
|
varchar |
QQ号 |
youxiang |
varchar |
|
touxiang |
varchar |
头像地址 |
jianjie |
text |
简介 |
jieshao |
text |
介绍 |
add_riqi |
date |
注册日期 |
add_shijian |
datetime |
注册时间 |
资讯分类表:zixun_fenlei
字段名 |
类型 |
备注 |
id |
Int |
自动递增;菜单的id(主键),不允许空 |
caidan_mingcheng |
varchar |
菜单名称,允许空 |
caidan_lujing |
varchar |
菜单路径,允许空 |
caidan_jibie |
int |
菜单级别,允许空 这里做到3级:值可以是:1 | 2 | 3 |
caidan_suoshu |
int |
菜单所属上级菜单的id,允许空 |
paixu_id |
int |
排序数字,数字大的在前面,允许空 |
资讯表:zixun
字段名 |
类型 |
备注 |
id |
Int |
自动递增;菜单的id(主键),不允许空 |
xinxi_lxid1 |
int |
信息1级类型的id,参考资讯类型表的id |
xinxi_biaoti |
varchar |
信息标题 |
xinxi_riqi |
date |
信息日期 |
xinxi_jianjie_yn |
tinyin |
是否有简介:1表示有简介;0没有 |
xinxi_jianjie |
text |
简介内容 |
xinxi_tupian_yn |
tinyint |
是否有图片:1表示有图片;0没有 |
xinxi_tupian |
varchar |
信息图片地址 |
xinxi_ding |
tinyint |
预留是否置顶:1表示置顶;0没有 |
xinxi_neirong |
text |
信息内容 |
riqi |
datetime |
信息发布的日期 |
shijian |
datetime |
信息发布的时间 |
资讯收藏表:zixun_shoucang
字段名 |
类型 |
备注 |
id |
int |
自动递增;菜单的id(主键),不允许空 |
zixun_id |
int |
资讯id:外键,收藏的哪个资讯 |
u_id |
int |
用户id 外键,是哪个用户的收藏,是用户表的id |
riqi |
datetime |
收藏的日期 |
shijian |
datetime |
收藏的时间 |
资讯浏览记录表:zixun_liulan
字段名 |
类型 |
备注 |
id |
int |
自动递增;菜单的id(主键),不允许空 |
zixun_id |
int |
资讯id:外键,浏览的哪个资讯 |
u_id |
int |
用户id 外键,是哪个用户的浏览记录,是用户表的id 为0的时候表示游客浏览 |
riqi |
datetime |
浏览的日期 |
shijian |
datetime |
浏览的时间 |
资讯评论表:zixun_pinglun
字段名 |
类型 |
备注 |
id |
int |
自动递增;菜单的id(主键),不允许空 |
u_id |
int |
用户id 外键,是哪个用户的评论,是用户表的id |
zixun_id |
int |
资讯id:外键,评论的哪个资讯 |
neirong |
Text |
评论内容 |
riqi |
datetime |
评论的日期 |
shijian |
datetime |
评论的时间 |
shenhe |
Int |
0表示没有审核;1表示审核通过 |
shenhe_beizhu |
Text |
审核备注 |
商品分类表:shangpin_fenlei
字段名 |
类型 |
备注 |
id |
Int(11) |
自动递增;菜单的id(主键),不允许空 |
caidan_mingcheng |
varchar(50) |
菜单名称,允许空 |
caidan_lujing |
varchar(150) |
菜单路径,允许空 |
caidan_jibie |
int(11) |
菜单级别,允许空 这里做到3级:值可以是:1 | 2 | 3 |
caidan_suoshu |
int(11) |
菜单所属上级菜单的id,允许空 |
paixu_id |
int(11) |
排序数字,数字大的在前面,允许空 |
商品表:shangpin
字段名 |
类型 |
备注 |
id |
int |
自动递增;菜单的id(主键),不允许空 |
mingcheng |
varchar |
商品名称 |
lx_id1 |
int |
商品1级类型的id,参考商品类型表的id |
lx_id2 |
int |
商品2级类型的id,参考商品类型表的id |
kucun |
int |
库存 |
yixiaoshou |
int |
已销售 |
jiage1 |
double |
价格1: |
jiage2 |
double |
价格2: |
jiage3 |
double |
价格3: |
cp_tupian |
varchar |
产品主图 |
cp_tupian_yn |
tinyint |
产品是否有附图 |
cp_tupian1 |
varchar |
产品附图1 |
cp_tupian2 |
varchar |
产品附图2 |
cp_tupian3 |
varchar |
产品附图3 |
cp_tupian4 |
varchar |
产品附图4 |
zhuangtai_yn |
tinyint |
商品状态:上架,下架 |
tuijian_yn |
tinyint |
是否推荐: |
jianjie_yn |
tinyint |
是否有简介: |
jianjie |
text |
简介 |
neirong |
text |
内容:商品详细介绍 |
fabu_riqi |
date |
发布日期: |
add_riqi |
date |
|
add_shijian |
datetime |
|
liulanshu |
int |
浏览数 |
商品浏览表:shangpin_liulan
字段名 |
类型 |
备注 |
id |
int |
自动递增;菜单的id(主键),不允许空 |
u_id |
int |
用户id |
sp_id |
int |
商品id |
riqi |
date |
日期 |
shijian |
datetime |
时间 |
商品评论表:shangpin_pinglun
字段名 |
类型 |
备注 |
id |
int |
自动递增;菜单的id(主键),不允许空 |
u_id |
int |
用户id |
zixun_id |
int |
评论的商品id |
neirong |
Text |
评论内容 |
riqi |
date |
日期 |
shijian |
datetime |
时间 |
shenhe |
int |
0没有审核,1审核 |
shenhe_beizhu |
text |
审核备注 |
商品收藏表:shangpin_shoucang
字段名 |
类型 |
备注 |
id |
int |
自动递增;菜单的id(主键),不允许空 |
u_id |
int |
用户id |
sp_id |
int |
商品id |
riqi |
date |
日期 |
shijian |
datetime |
时间 |
购物车表:gouwuche
字段名 |
类型 |
备注 |
id |
int |
自动递增;菜单的id(主键),不允许空 |
u_id |
int |
用户id; |
u_ip |
varchar |
ip地址;用户注册时候的ip地址;允许空 |
cp_id |
int |
产品id |
cp_mingcheng |
varchar |
产品名称 |
jiage_shichang |
double |
市场价格 |
jiage_chengjiao |
double |
成交价格 |
cp_shuliang |
int |
产品(购买)数量 |
zt |
Int |
订单状态; 状态值:1在购物车;2下单未付款;3已付款,还没发货;4已经发货;5用户已收货 |
shijian_gouwuche |
datetime |
加入购物车时间 |
shijian_xiadan |
datetime |
下单时间 |
shijian_fukuan |
datetime |
付款时间 |
shijian_fahuo |
datetime |
发货时间 |
shijian_shouhuo |
datetime |
收货时间 |
danhao |
Int |
|
pinglun_yn |
varchar |
是否评论,默认是否 值:是|否 |
pinglun_id |
int |
评论id,外键,默认是0 刚下单的订单该值是0,只有用户确认收货然后评论后该值对应评论表的id |
订单表:dingdan
字段名 |
类型 |
备注 |
id |
Int |
自动递增;菜单的id(主键),不允许空 |
danhao |
Int |
单号; |
u_id |
Int |
用户id; |
u_ip |
varchar |
ip地址;用户注册时候的ip地址;允许空 |
dizhi_id |
Int |
地址id;外键,对应地址表的id; |
beizhu_dingdan |
varchar |
订单备注;允许空 |
feiyong_chengjiao |
double |
成交费用; |
zt |
Int |
订单状态; 状态值:1在购物车;2下单未付款;3已付款,还没发货;4已经发货;5用户已收货 |
shijian_xiadan |
datetime |
下单时间; |
shijian_fukuan |
datetime |
订单付款时间; |
shijian_fahuo |
datetime |
订单发货时间; |
shijian_shouhuo |
datetime |
订单收货时间; |
beizhu_fahuo |
varchar |
订单发货备注信息; 后台管理员可见,用户不可见 |
beizhu_caozuo |
varchar |
订单操作信息 后台管理员可见,用户不可见 |
pinglun_yn |
varchar |
是否评论,默认是否 值:是|否 |
pinglun_id |
int |
评论id,外键,默认是0 刚下单的订单该值是0,只有用户确认收货然后评论后该值对应评论表的id |