2020年3月21日
摘要:
1.Dao层 1.1 Dao接口 1.2Dao实现mapper 1.3 Dao单元测试 2. Service层 3.controller层 java package com.csj2018.o2o.web.shopadmin; import java.io.IOException; import j
阅读全文
posted @ 2020-03-21 11:58
singleSpace
阅读(326)
推荐(0)
2020年3月18日
摘要:
有些操作,需要短信验证码,就要每次到服务端查看日志。有些同事不知道如何查看,就写了页面方便大家调用查看服务端日志。 1.Service层 1.1Service接口 1.2.Service实现类 1.3测试Service层 2.controller层 3.前端 3.1 webapp/wang.html
阅读全文
posted @ 2020-03-18 14:32
singleSpace
阅读(1309)
推荐(0)
2020年3月16日
摘要:
1.商品编辑之Service层 1.1 Service层需要2个接口方法: getProductById:去编辑之前先获取商品的信息 modifyProduct:修改商品 1.2.商品编辑Service实现类 1.3.针对ModifyProduct的单元测试 2.Controller xml upd
阅读全文
posted @ 2020-03-16 20:53
singleSpace
阅读(242)
推荐(0)
2020年3月15日
摘要:
1.商品编辑页面 1.1如何处理已存在的图片 教程给出的方案是只要上传新的图片,就会将缩略图、商品详情图删除。 因为缩略图是存在与商品中的,所以只需要判断缩略图不为空即可。 详情图的处理过于简单粗暴,不会用于真实生产环境。 1.2操作步骤 1.获取商品信息 2.传入新的图片,就会将已存在的商品详情图
阅读全文
posted @ 2020-03-15 22:35
singleSpace
阅读(334)
推荐(0)
2020年3月11日
摘要:
1.新建html文件shop/shopoperation.html 2.建立页面相关的js文件:productoperation.js 3.建立路由 4.验证前端 4.1 获取currentShop 由于在执行商品添加的时候,需要从session中获取当前店铺的ID,并赋值给product。因此就需
阅读全文
posted @ 2020-03-11 20:47
singleSpace
阅读(538)
推荐(0)
2020年3月10日
摘要:
```#javapackage com.csj2018.o2o.web.shopadmin;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import javax.servlet.http.HttpServletRequest;import org.spr...
阅读全文
posted @ 2020-03-10 20:38
singleSpace
阅读(234)
推荐(0)
2020年3月9日
摘要:
可以用ImageHolder封装的类对shop进行重构 1 ShopService 2 修改实现类 4.修改测试类
阅读全文
posted @ 2020-03-09 20:29
singleSpace
阅读(304)
推荐(0)
摘要:
1. 创建ProductService接口使用的操作类、枚举类、异常类 1.1 枚举类 1.2 异常类 1.3 执行结果类 2.ProductService接口 缩略图和详情图参数是相似的,因此可以封装一个类让方法更清晰。 3重构 3.1 封装图片和流 3.2 修改Service层 4.实现Serv
阅读全文
posted @ 2020-03-09 14:24
singleSpace
阅读(405)
推荐(0)
2020年3月8日
摘要:
学习目标: 1.实现商品的添加 2.掌握批量图片添加 根据已有的店铺和商品类别,插入一条商品信息 1. 商品Dao层 1.1 商品Dao接口 ProductDao.java 1.2 商品mapper文件 ProductDao.xml 1.3 商品Dao单元测试 2.商品图片Dao层 2.1 商品图片
阅读全文
posted @ 2020-03-08 22:24
singleSpace
阅读(321)
推荐(0)
摘要:
1.Dao层 1.1Dao接口 问题:用productCategoryId就可以确认唯一的productCategory。为什么还要加shopId? 目的:要做更安全的控制。需要店铺id和商品类别id同时正确,才能删除。 1.2 mapper文件 1.3 单元测试 1.4 Junit用例指定执行顺序
阅读全文
posted @ 2020-03-08 05:27
singleSpace
阅读(317)
推荐(0)