商品后台管理实现分析步骤

1.商品后台管理

1.1 商品新增

1.1.1 页面的分析

1.URL分析
商品后台管理实现分析步骤_第1张图片

1.1.2 封装SysResult

说明:在jt-common中添加系统返回值VO对象
商品后台管理实现分析步骤_第2张图片

1.1.3 编辑ItemController

商品后台管理实现分析步骤_第3张图片

1.1.4 编辑ItemService

商品后台管理实现分析步骤_第4张图片

1.2 全局异常处理机制说明

说明:在jt-common中 添加全局异常处理机制.
商品后台管理实现分析步骤_第5张图片

1.3 自动填充功能

1.3.1 业务需求

例如更新时间/创建时间,每个业务操作时都需要更新相关数据,能否将数据进行优化,简化程序调用.
商品后台管理实现分析步骤_第6张图片

1.3.2 编辑BasePOJO 指定填充属性

商品后台管理实现分析步骤_第7张图片

1.3.2 编辑配置类

说明:在jt-common中 编辑配置类,实现自动填充功能.
商品后台管理实现分析步骤_第8张图片

1.4 商品修改操作

1.4.1 页面分析

商品后台管理实现分析步骤_第9张图片

1.4.2 实现修改页面分类信息回显

商品后台管理实现分析步骤_第10张图片

1.4.3 商品修改的ajax

商品后台管理实现分析步骤_第11张图片

1.4.4 编辑ItemController

商品后台管理实现分析步骤_第12张图片

1.4.5 编辑ItemService

商品后台管理实现分析步骤_第13张图片

1.5 商品删除操作

1.5.1 页面url分析

商品后台管理实现分析步骤_第14张图片

1.5.2 编辑ItemController

商品后台管理实现分析步骤_第15张图片

1.5.3 编辑ItemService

商品后台管理实现分析步骤_第16张图片

1.5.4 编辑ItemMapper

商品后台管理实现分析步骤_第17张图片

1.6 实现商品上架/下架操作

1.6.1 业务需求

说明:如果修改商品的状态信息. 上架=1 下架=2. 只需要修改数据库记录即可.
商品后台管理实现分析步骤_第18张图片
url分析:
http://localhost:8091/item/instock 下架操作 status=2
http://localhost:8091/item/reshelf 上架操作 status=1

需求: 能否利用一个方法实现上架/下架操作???
http://localhost:8091/item/updateStatus/2 下架操作 status=2
http://localhost:8091/item/updateStatus/1 上架操作 status=1

1.6.2 修改页面JS

说明:将页面上架/下架操作,按照上述分析进行修改.
商品后台管理实现分析步骤_第19张图片

1.6.3 编辑ItemController

商品后台管理实现分析步骤_第20张图片

1.6.3 编辑ItemService

商品后台管理实现分析步骤_第21张图片

你可能感兴趣的