发布时间:2023-05-05 15:20:40
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个商品销售管理系统,商品销售管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
供货需求信息可参照表 4.1 进行了解。主要是由相关字段的名称,属性组成,具体为供货需求id、详细描述、状态、商品、发布日期、数量、商品id、。
表 4.1供货需求信息(t_gonghuoxuqiu)表
字段名
类型
长度
是否非空
描述
供货需求id
varchar
255
NOT NULL
id
详细描述
varchar
255
NOT NULL
xiangxi
状态
varchar
255
NOT NULL
zhuangtai
商品
varchar
255
NOT NULL
shangpin
发布日期
varchar
255
NOT NULL
faburiqi
数量
varchar
255
NOT NULL
shuliang
商品id
varchar
255
NOT NULL
shangpinid
为实现具体的功能,在GonghuoxuqiuController中接受小程序中的ajax请求和页面中的get/post请求,GonghuoxuqiuController调用GonghuoxuqiuService中的具体接口将数据同步到gonghuoxuqiu表中,完成供货需求相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加供货需求 | GonghuoxuqiuController.addgonghuoxuqiuact->GonghuoxuqiuService.addgonghuoxuqiuact->GonghuoxuqiuMapper.insert->gonghuoxuqiu数据表->GonghuoxuqiuController.addgonghuoxuqiuact | 在供货需求控制层接受供货需求参数,调用供货需求服务层的插入方法,在供货需求服务层中调用供货需求dao层的插入方法,将数据插入到供货需求表中 |
| 删除供货需求 | GonghuoxuqiuController.deletegonghuoxuqiu->GonghuoxuqiuService.deletegonghuoxuqiu->GonghuoxuqiuMapper.delete->gonghuoxuqiu数据表->GonghuoxuqiuController.deletegonghuoxuqiu | 在供货需求控制层接受供货需求删除参数,调用供货需求服务层的删除方法,在供货需求服务层中调用供货需求dao层的删除方法,将从供货需求表中删除 |
| 修改供货需求 | GonghuoxuqiuController.updategonghuoxuqiuact->GonghuoxuqiuService.updategonghuoxuqiuact->GonghuoxuqiuMapper.update->gonghuoxuqiu数据表->GonghuoxuqiuController.updategonghuoxuqiuact | 在供货需求控制层接受供货需求参数,调用供货需求服务层的修改方法,在供货需求服务层中调用供货需求dao层的修改方法,将数据同步到供货需求表中 |
| 查询供货需求 | GonghuoxuqiuController.gonghuoxuqiumanage->GonghuoxuqiuService.gonghuoxuqiumanage->GonghuoxuqiuMapper.select->gonghuoxuqiu数据表->GonghuoxuqiuController.gonghuoxuqiumanage | 在供货需求控制层接受供货需求查询请求,调用供货需求服务层的查询方法,在供货需求服务层中调用供货需求dao层的查询方法,从供货需求表中查询数据返回供货需求控制层 |
新闻公告信息可参照表 4.2 进行了解。主要是由相关字段的名称,属性组成,具体为内容、新闻公告id、发布时间、封面、标题、。
表 4.2新闻公告信息(t_xinwengonggao)表
字段名
类型
长度
是否非空
描述
内容
varchar
255
NOT NULL
neirong
新闻公告id
varchar
255
NOT NULL
id
发布时间
varchar
255
NOT NULL
fabushijian
封面
varchar
255
NOT NULL
fengmian
标题
varchar
255
NOT NULL
biaoti
为实现具体的功能,在XinwengonggaoController中接受小程序中的ajax请求和页面中的get/post请求,XinwengonggaoController调用XinwengonggaoService中的具体接口将数据同步到xinwengonggao表中,完成新闻公告相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加新闻公告 | XinwengonggaoController.addxinwengonggaoact->XinwengonggaoService.addxinwengonggaoact->XinwengonggaoMapper.insert->xinwengonggao数据表->XinwengonggaoController.addxinwengonggaoact | 在新闻公告控制层接受新闻公告参数,调用新闻公告服务层的插入方法,在新闻公告服务层中调用新闻公告dao层的插入方法,将数据插入到新闻公告表中 |
| 删除新闻公告 | XinwengonggaoController.deletexinwengonggao->XinwengonggaoService.deletexinwengonggao->XinwengonggaoMapper.delete->xinwengonggao数据表->XinwengonggaoController.deletexinwengonggao | 在新闻公告控制层接受新闻公告删除参数,调用新闻公告服务层的删除方法,在新闻公告服务层中调用新闻公告dao层的删除方法,将从新闻公告表中删除 |
| 修改新闻公告 | XinwengonggaoController.updatexinwengonggaoact->XinwengonggaoService.updatexinwengonggaoact->XinwengonggaoMapper.update->xinwengonggao数据表->XinwengonggaoController.updatexinwengonggaoact | 在新闻公告控制层接受新闻公告参数,调用新闻公告服务层的修改方法,在新闻公告服务层中调用新闻公告dao层的修改方法,将数据同步到新闻公告表中 |
| 查询新闻公告 | XinwengonggaoController.xinwengonggaomanage->XinwengonggaoService.xinwengonggaomanage->XinwengonggaoMapper.select->xinwengonggao数据表->XinwengonggaoController.xinwengonggaomanage | 在新闻公告控制层接受新闻公告查询请求,调用新闻公告服务层的查询方法,在新闻公告服务层中调用新闻公告dao层的查询方法,从新闻公告表中查询数据返回新闻公告控制层 |
供货记录信息可参照表 4.3 进行了解。主要是由相关字段的名称,属性组成,具体为供货记录id、数量、回复、生产日期、商品、产地、供货商id、商品id、适合人群、状态、供货记录、。
表 4.3供货记录信息(t_gonghuojilu)表
字段名
类型
长度
是否非空
描述
供货记录id
varchar
255
NOT NULL
id
数量
varchar
255
NOT NULL
shuliang
回复
varchar
255
NOT NULL
huifu
生产日期
varchar
255
NOT NULL
shengchanriqi
商品
varchar
255
NOT NULL
shangpin
产地
varchar
255
NOT NULL
chandi
供货商id
varchar
255
NOT NULL
gonghuoshangid
商品id
varchar
255
NOT NULL
shangpinid
适合人群
varchar
255
NOT NULL
shiherenqun
状态
varchar
255
NOT NULL
zhuangtai
供货记录
varchar
255
NOT NULL
gonghuojilu
为实现具体的功能,在GonghuojiluController中接受小程序中的ajax请求和页面中的get/post请求,GonghuojiluController调用GonghuojiluService中的具体接口将数据同步到gonghuojilu表中,完成供货记录相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加供货记录 | GonghuojiluController.addgonghuojiluact->GonghuojiluService.addgonghuojiluact->GonghuojiluMapper.insert->gonghuojilu数据表->GonghuojiluController.addgonghuojiluact | 在供货记录控制层接受供货记录参数,调用供货记录服务层的插入方法,在供货记录服务层中调用供货记录dao层的插入方法,将数据插入到供货记录表中 |
| 删除供货记录 | GonghuojiluController.deletegonghuojilu->GonghuojiluService.deletegonghuojilu->GonghuojiluMapper.delete->gonghuojilu数据表->GonghuojiluController.deletegonghuojilu | 在供货记录控制层接受供货记录删除参数,调用供货记录服务层的删除方法,在供货记录服务层中调用供货记录dao层的删除方法,将从供货记录表中删除 |
| 修改供货记录 | GonghuojiluController.updategonghuojiluact->GonghuojiluService.updategonghuojiluact->GonghuojiluMapper.update->gonghuojilu数据表->GonghuojiluController.updategonghuojiluact | 在供货记录控制层接受供货记录参数,调用供货记录服务层的修改方法,在供货记录服务层中调用供货记录dao层的修改方法,将数据同步到供货记录表中 |
| 查询供货记录 | GonghuojiluController.gonghuojilumanage->GonghuojiluService.gonghuojilumanage->GonghuojiluMapper.select->gonghuojilu数据表->GonghuojiluController.gonghuojilumanage | 在供货记录控制层接受供货记录查询请求,调用供货记录服务层的查询方法,在供货记录服务层中调用供货记录dao层的查询方法,从供货记录表中查询数据返回供货记录控制层 |
用户信息可参照表 4.4 进行了解。主要是由相关字段的名称,属性组成,具体为性别、账号、年龄、名字、用户id、用户、密码口令、。
表 4.4用户信息(t_yonghu)表
字段名
类型
长度
是否非空
描述
性别
varchar
255
NOT NULL
xingbie
账号
varchar
255
NOT NULL
username
年龄
varchar
255
NOT NULL
nianling
名字
varchar
255
NOT NULL
mingzi
用户id
varchar
255
NOT NULL
id
用户
varchar
255
NOT NULL
yonghu
密码口令
varchar
255
NOT NULL
mimakouling
为实现具体的功能,在YonghuController中接受小程序中的ajax请求和页面中的get/post请求,YonghuController调用YonghuService中的具体接口将数据同步到yonghu表中,完成用户相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加用户 | YonghuController.addyonghuact->YonghuService.addyonghuact->YonghuMapper.insert->yonghu数据表->YonghuController.addyonghuact | 在用户控制层接受用户参数,调用用户服务层的插入方法,在用户服务层中调用用户dao层的插入方法,将数据插入到用户表中 |
| 删除用户 | YonghuController.deleteyonghu->YonghuService.deleteyonghu->YonghuMapper.delete->yonghu数据表->YonghuController.deleteyonghu | 在用户控制层接受用户删除参数,调用用户服务层的删除方法,在用户服务层中调用用户dao层的删除方法,将从用户表中删除 |
| 修改用户 | YonghuController.updateyonghuact->YonghuService.updateyonghuact->YonghuMapper.update->yonghu数据表->YonghuController.updateyonghuact | 在用户控制层接受用户参数,调用用户服务层的修改方法,在用户服务层中调用用户dao层的修改方法,将数据同步到用户表中 |
| 查询用户 | YonghuController.yonghumanage->YonghuService.yonghumanage->YonghuMapper.select->yonghu数据表->YonghuController.yonghumanage | 在用户控制层接受用户查询请求,调用用户服务层的查询方法,在用户服务层中调用用户dao层的查询方法,从用户表中查询数据返回用户控制层 |
分类信息可参照表 4.5 进行了解。主要是由相关字段的名称,属性组成,具体为名称、分类、。
表 4.5分类信息(t_fenlei)表
字段名
类型
长度
是否非空
描述
名称
varchar
255
NOT NULL
mingcheng
分类
varchar
255
NOT NULL
fenlei
为实现具体的功能,在FenleiController中接受小程序中的ajax请求和页面中的get/post请求,FenleiController调用FenleiService中的具体接口将数据同步到fenlei表中,完成分类相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加分类 | FenleiController.addfenleiact->FenleiService.addfenleiact->FenleiMapper.insert->fenlei数据表->FenleiController.addfenleiact | 在分类控制层接受分类参数,调用分类服务层的插入方法,在分类服务层中调用分类dao层的插入方法,将数据插入到分类表中 |
| 删除分类 | FenleiController.deletefenlei->FenleiService.deletefenlei->FenleiMapper.delete->fenlei数据表->FenleiController.deletefenlei | 在分类控制层接受分类删除参数,调用分类服务层的删除方法,在分类服务层中调用分类dao层的删除方法,将从分类表中删除 |
| 修改分类 | FenleiController.updatefenleiact->FenleiService.updatefenleiact->FenleiMapper.update->fenlei数据表->FenleiController.updatefenleiact | 在分类控制层接受分类参数,调用分类服务层的修改方法,在分类服务层中调用分类dao层的修改方法,将数据同步到分类表中 |
| 查询分类 | FenleiController.fenleimanage->FenleiService.fenleimanage->FenleiMapper.select->fenlei数据表->FenleiController.fenleimanage | 在分类控制层接受分类查询请求,调用分类服务层的查询方法,在分类服务层中调用分类dao层的查询方法,从分类表中查询数据返回分类控制层 |
收藏信息可参照表 4.6 进行了解。主要是由相关字段的名称,属性组成,具体为收藏id、收藏、商品id、用户、商品、。
表 4.6收藏信息(t_shoucang)表
字段名
类型
长度
是否非空
描述
收藏id
varchar
255
NOT NULL
id
收藏
varchar
255
NOT NULL
shoucang
商品id
varchar
255
NOT NULL
shangpinid
用户
varchar
255
NOT NULL
yonghu
商品
varchar
255
NOT NULL
shangpin
为实现具体的功能,在ShoucangController中接受小程序中的ajax请求和页面中的get/post请求,ShoucangController调用ShoucangService中的具体接口将数据同步到shoucang表中,完成收藏相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加收藏 | ShoucangController.addshoucangact->ShoucangService.addshoucangact->ShoucangMapper.insert->shoucang数据表->ShoucangController.addshoucangact | 在收藏控制层接受收藏参数,调用收藏服务层的插入方法,在收藏服务层中调用收藏dao层的插入方法,将数据插入到收藏表中 |
| 删除收藏 | ShoucangController.deleteshoucang->ShoucangService.deleteshoucang->ShoucangMapper.delete->shoucang数据表->ShoucangController.deleteshoucang | 在收藏控制层接受收藏删除参数,调用收藏服务层的删除方法,在收藏服务层中调用收藏dao层的删除方法,将从收藏表中删除 |
| 修改收藏 | ShoucangController.updateshoucangact->ShoucangService.updateshoucangact->ShoucangMapper.update->shoucang数据表->ShoucangController.updateshoucangact | 在收藏控制层接受收藏参数,调用收藏服务层的修改方法,在收藏服务层中调用收藏dao层的修改方法,将数据同步到收藏表中 |
| 查询收藏 | ShoucangController.shoucangmanage->ShoucangService.shoucangmanage->ShoucangMapper.select->shoucang数据表->ShoucangController.shoucangmanage | 在收藏控制层接受收藏查询请求,调用收藏服务层的查询方法,在收藏服务层中调用收藏dao层的查询方法,从收藏表中查询数据返回收藏控制层 |
购物车信息可参照表 4.7 进行了解。主要是由相关字段的名称,属性组成,具体为用户id、商品、购物车、数量、购物车id、价格、商品id、。
表 4.7购物车信息(t_gouwuche)表
字段名
类型
长度
是否非空
描述
用户id
varchar
255
NOT NULL
yonghuid
商品
varchar
255
NOT NULL
shangpin
购物车
varchar
255
NOT NULL
gouwuche
数量
varchar
255
NOT NULL
shuliang
购物车id
varchar
255
NOT NULL
id
价格
varchar
255
NOT NULL
jiage
商品id
varchar
255
NOT NULL
shangpinid
为实现具体的功能,在GouwucheController中接受小程序中的ajax请求和页面中的get/post请求,GouwucheController调用GouwucheService中的具体接口将数据同步到gouwuche表中,完成购物车相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加购物车 | GouwucheController.addgouwucheact->GouwucheService.addgouwucheact->GouwucheMapper.insert->gouwuche数据表->GouwucheController.addgouwucheact | 在购物车控制层接受购物车参数,调用购物车服务层的插入方法,在购物车服务层中调用购物车dao层的插入方法,将数据插入到购物车表中 |
| 删除购物车 | GouwucheController.deletegouwuche->GouwucheService.deletegouwuche->GouwucheMapper.delete->gouwuche数据表->GouwucheController.deletegouwuche | 在购物车控制层接受购物车删除参数,调用购物车服务层的删除方法,在购物车服务层中调用购物车dao层的删除方法,将从购物车表中删除 |
| 修改购物车 | GouwucheController.updategouwucheact->GouwucheService.updategouwucheact->GouwucheMapper.update->gouwuche数据表->GouwucheController.updategouwucheact | 在购物车控制层接受购物车参数,调用购物车服务层的修改方法,在购物车服务层中调用购物车dao层的修改方法,将数据同步到购物车表中 |
| 查询购物车 | GouwucheController.gouwuchemanage->GouwucheService.gouwuchemanage->GouwucheMapper.select->gouwuche数据表->GouwucheController.gouwuchemanage | 在购物车控制层接受购物车查询请求,调用购物车服务层的查询方法,在购物车服务层中调用购物车dao层的查询方法,从购物车表中查询数据返回购物车控制层 |
管理员信息可参照表 4.8 进行了解。主要是由相关字段的名称,属性组成,具体为管理员id、账号、密码、。
表 4.8管理员信息(t_admin)表
字段名
类型
长度
是否非空
描述
管理员id
varchar
255
NOT NULL
id
账号
varchar
255
NOT NULL
username
密码
varchar
255
NOT NULL
password
为实现具体的功能,在AdminController中接受小程序中的ajax请求和页面中的get/post请求,AdminController调用AdminService中的具体接口将数据同步到admin表中,完成管理员相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加管理员 | AdminController.addadminact->AdminService.addadminact->AdminMapper.insert->admin数据表->AdminController.addadminact | 在管理员控制层接受管理员参数,调用管理员服务层的插入方法,在管理员服务层中调用管理员dao层的插入方法,将数据插入到管理员表中 |
| 删除管理员 | AdminController.deleteadmin->AdminService.deleteadmin->AdminMapper.delete->admin数据表->AdminController.deleteadmin | 在管理员控制层接受管理员删除参数,调用管理员服务层的删除方法,在管理员服务层中调用管理员dao层的删除方法,将从管理员表中删除 |
| 修改管理员 | AdminController.updateadminact->AdminService.updateadminact->AdminMapper.update->admin数据表->AdminController.updateadminact | 在管理员控制层接受管理员参数,调用管理员服务层的修改方法,在管理员服务层中调用管理员dao层的修改方法,将数据同步到管理员表中 |
| 查询管理员 | AdminController.adminmanage->AdminService.adminmanage->AdminMapper.select->admin数据表->AdminController.adminmanage | 在管理员控制层接受管理员查询请求,调用管理员服务层的查询方法,在管理员服务层中调用管理员dao层的查询方法,从管理员表中查询数据返回管理员控制层 |
留言信息可参照表 4.9 进行了解。主要是由相关字段的名称,属性组成,具体为供货商、标题、留言、留言id、供货商id、内容、。
表 4.9留言信息(t_liuyan)表
字段名
类型
长度
是否非空
描述
供货商
varchar
255
NOT NULL
gonghuoshang
标题
varchar
255
NOT NULL
biaoti
留言
varchar
255
NOT NULL
liuyan
留言id
varchar
255
NOT NULL
id
供货商id
varchar
255
NOT NULL
gonghuoshangid
内容
varchar
255
NOT NULL
neirong
为实现具体的功能,在LiuyanController中接受小程序中的ajax请求和页面中的get/post请求,LiuyanController调用LiuyanService中的具体接口将数据同步到liuyan表中,完成留言相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加留言 | LiuyanController.addliuyanact->LiuyanService.addliuyanact->LiuyanMapper.insert->liuyan数据表->LiuyanController.addliuyanact | 在留言控制层接受留言参数,调用留言服务层的插入方法,在留言服务层中调用留言dao层的插入方法,将数据插入到留言表中 |
| 删除留言 | LiuyanController.deleteliuyan->LiuyanService.deleteliuyan->LiuyanMapper.delete->liuyan数据表->LiuyanController.deleteliuyan | 在留言控制层接受留言删除参数,调用留言服务层的删除方法,在留言服务层中调用留言dao层的删除方法,将从留言表中删除 |
| 修改留言 | LiuyanController.updateliuyanact->LiuyanService.updateliuyanact->LiuyanMapper.update->liuyan数据表->LiuyanController.updateliuyanact | 在留言控制层接受留言参数,调用留言服务层的修改方法,在留言服务层中调用留言dao层的修改方法,将数据同步到留言表中 |
| 查询留言 | LiuyanController.liuyanmanage->LiuyanService.liuyanmanage->LiuyanMapper.select->liuyan数据表->LiuyanController.liuyanmanage | 在留言控制层接受留言查询请求,调用留言服务层的查询方法,在留言服务层中调用留言dao层的查询方法,从留言表中查询数据返回留言控制层 |
供货商信息可参照表 4.10 进行了解。主要是由相关字段的名称,属性组成,具体为名字、账号、出货地址、密码、供货商id、联系方式、密码口令、。
表 4.10供货商信息(t_gonghuoshang)表
字段名
类型
长度
是否非空
描述
名字
varchar
255
NOT NULL
mingzi
账号
varchar
255
NOT NULL
username
出货地址
varchar
255
NOT NULL
chuhuodizhi
密码
varchar
255
NOT NULL
password
供货商id
varchar
255
NOT NULL
id
联系方式
varchar
255
NOT NULL
lianxifangshi
密码口令
varchar
255
NOT NULL
mimakouling
为实现具体的功能,在GonghuoshangController中接受小程序中的ajax请求和页面中的get/post请求,GonghuoshangController调用GonghuoshangService中的具体接口将数据同步到gonghuoshang表中,完成供货商相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加供货商 | GonghuoshangController.addgonghuoshangact->GonghuoshangService.addgonghuoshangact->GonghuoshangMapper.insert->gonghuoshang数据表->GonghuoshangController.addgonghuoshangact | 在供货商控制层接受供货商参数,调用供货商服务层的插入方法,在供货商服务层中调用供货商dao层的插入方法,将数据插入到供货商表中 |
| 删除供货商 | GonghuoshangController.deletegonghuoshang->GonghuoshangService.deletegonghuoshang->GonghuoshangMapper.delete->gonghuoshang数据表->GonghuoshangController.deletegonghuoshang | 在供货商控制层接受供货商删除参数,调用供货商服务层的删除方法,在供货商服务层中调用供货商dao层的删除方法,将从供货商表中删除 |
| 修改供货商 | GonghuoshangController.updategonghuoshangact->GonghuoshangService.updategonghuoshangact->GonghuoshangMapper.update->gonghuoshang数据表->GonghuoshangController.updategonghuoshangact | 在供货商控制层接受供货商参数,调用供货商服务层的修改方法,在供货商服务层中调用供货商dao层的修改方法,将数据同步到供货商表中 |
| 查询供货商 | GonghuoshangController.gonghuoshangmanage->GonghuoshangService.gonghuoshangmanage->GonghuoshangMapper.select->gonghuoshang数据表->GonghuoshangController.gonghuoshangmanage | 在供货商控制层接受供货商查询请求,调用供货商服务层的查询方法,在供货商服务层中调用供货商dao层的查询方法,从供货商表中查询数据返回供货商控制层 |
订单信息可参照表 4.11 进行了解。主要是由相关字段的名称,属性组成,具体为商品id、订单id、总价、数量、用户、商品、价格、订单、。
表 4.11订单信息(t_dingdan)表
字段名
类型
长度
是否非空
描述
商品id
varchar
255
NOT NULL
shangpinid
订单id
varchar
255
NOT NULL
id
总价
varchar
255
NOT NULL
zongjia
数量
varchar
255
NOT NULL
shuliang
用户
varchar
255
NOT NULL
yonghu
商品
varchar
255
NOT NULL
shangpin
价格
varchar
255
NOT NULL
jiage
订单
varchar
255
NOT NULL
dingdan
为实现具体的功能,在DingdanController中接受小程序中的ajax请求和页面中的get/post请求,DingdanController调用DingdanService中的具体接口将数据同步到dingdan表中,完成订单相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加订单 | DingdanController.adddingdanact->DingdanService.adddingdanact->DingdanMapper.insert->dingdan数据表->DingdanController.adddingdanact | 在订单控制层接受订单参数,调用订单服务层的插入方法,在订单服务层中调用订单dao层的插入方法,将数据插入到订单表中 |
| 删除订单 | DingdanController.deletedingdan->DingdanService.deletedingdan->DingdanMapper.delete->dingdan数据表->DingdanController.deletedingdan | 在订单控制层接受订单删除参数,调用订单服务层的删除方法,在订单服务层中调用订单dao层的删除方法,将从订单表中删除 |
| 修改订单 | DingdanController.updatedingdanact->DingdanService.updatedingdanact->DingdanMapper.update->dingdan数据表->DingdanController.updatedingdanact | 在订单控制层接受订单参数,调用订单服务层的修改方法,在订单服务层中调用订单dao层的修改方法,将数据同步到订单表中 |
| 查询订单 | DingdanController.dingdanmanage->DingdanService.dingdanmanage->DingdanMapper.select->dingdan数据表->DingdanController.dingdanmanage | 在订单控制层接受订单查询请求,调用订单服务层的查询方法,在订单服务层中调用订单dao层的查询方法,从订单表中查询数据返回订单控制层 |
商品信息可参照表 4.12 进行了解。主要是由相关字段的名称,属性组成,具体为分类id、图片、商品id、销量、产地、价格、名称、描述、商品、分类、库存、供货商id、。
表 4.12商品信息(t_shangpin)表
字段名
类型
长度
是否非空
描述
分类id
varchar
255
NOT NULL
fenleiid
图片
varchar
255
NOT NULL
tupian
商品id
varchar
255
NOT NULL
id
销量
varchar
255
NOT NULL
xiaoliang
产地
varchar
255
NOT NULL
chandi
价格
varchar
255
NOT NULL
jiage
名称
varchar
255
NOT NULL
mingcheng
描述
varchar
255
NOT NULL
miaoshu
商品
varchar
255
NOT NULL
shangpin
分类
varchar
255
NOT NULL
fenlei
库存
varchar
255
NOT NULL
kucun
供货商id
varchar
255
NOT NULL
gonghuoshangid
为实现具体的功能,在ShangpinController中接受小程序中的ajax请求和页面中的get/post请求,ShangpinController调用ShangpinService中的具体接口将数据同步到shangpin表中,完成商品相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加商品 | ShangpinController.addshangpinact->ShangpinService.addshangpinact->ShangpinMapper.insert->shangpin数据表->ShangpinController.addshangpinact | 在商品控制层接受商品参数,调用商品服务层的插入方法,在商品服务层中调用商品dao层的插入方法,将数据插入到商品表中 |
| 删除商品 | ShangpinController.deleteshangpin->ShangpinService.deleteshangpin->ShangpinMapper.delete->shangpin数据表->ShangpinController.deleteshangpin | 在商品控制层接受商品删除参数,调用商品服务层的删除方法,在商品服务层中调用商品dao层的删除方法,将从商品表中删除 |
| 修改商品 | ShangpinController.updateshangpinact->ShangpinService.updateshangpinact->ShangpinMapper.update->shangpin数据表->ShangpinController.updateshangpinact | 在商品控制层接受商品参数,调用商品服务层的修改方法,在商品服务层中调用商品dao层的修改方法,将数据同步到商品表中 |
| 查询商品 | ShangpinController.shangpinmanage->ShangpinService.shangpinmanage->ShangpinMapper.select->shangpin数据表->ShangpinController.shangpinmanage | 在商品控制层接受商品查询请求,调用商品服务层的查询方法,在商品服务层中调用商品dao层的查询方法,从商品表中查询数据返回商品控制层 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计