为什么添加到数据库里去读不到我在D盘图片的

来源:4-5 店铺注册之Service层的实现

qq_蓝骏毅_04076633

2019-12-03

public class ShopServiceTest extends BaseTest{
@Autowired
private ShopService shopService;

@Test
public void testAddShop() {
	Shop shop = new Shop();
	
	PersonInfo owner = new PersonInfo();
	
	Area area = new Area();
	
	ShopCategory shopCategory = new ShopCategory();
	
	owner.setUserId(1L);
	area.setAreaId(2);
	shopCategory.setShopCategoryId(1L);
	shop.setOwner(owner);
	shop.setArea(area);
	shop.setShopCategory(shopCategory);
	shop.setShopName("测试的店铺1");
	//测试店铺简介
	shop.setShopDesc("test");
	//测试店铺地址
	shop.setShopAddr("test");
	//测试店铺号码
	shop.setPhone("test");
	
	//测试创建时间
	shop.setCreateTime(new Date());
	//测试状态	1表示可用
	shop.setEnableStatus(ShopStateEnum.CHECK.getState());
	//测试超级管理员给店家的提醒,包括为什么审核不通过等
	shop.setAdvice("审核中...");

	File shopImg = new File("D://image//1.jpg");
	ShopExecution se = shopService.addShop(shop, shopImg);
	assertEquals(ShopStateEnum.CHECK.getState(),se.getState());
}
写回答

1回答

翔仔

2019-12-03

这就需要同学你结合后面所学的前后端调试去调试一下了,光贴代码,由于我们的执行环境不一样,图片路径不一样,没法帮你精确定位,需要你直接进去到addShop方法里面的addShopImg里面的generateThumbnail方法里面,看看catch里面的异常是啥,然后可以尝试贴百度解决一下,提前锻炼起独立解决问题的能力,对后续工作会很有帮助,总要成长的

0
4
翔仔
回复
qq_蓝骏毅_04076633
主要问题是什么呢,是显示不出图片还是添加店铺失败,辛苦描述清楚一点,希望你能换位思考一下,就是怎样描述大家才能很快帮忙定位到问题,提前锻炼一下沟通能力。苦口良药,会对你未来很有帮助
2019-12-09
共4条回复

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5113 学习 · 8144 问题

查看课程