翔哥,help~~~
来源:4-8 店铺注册功能之Controller层的改造
繁星之夜
2018-06-14
翔哥,为什么添加店铺往addShop传参数时,没有用到以前咱们写的ImageUtil里面transferCommonsMultipartFile的方法啊,而是改成传入inputstream了,如果传入file不是service层测试更方便吗,是有别的方面的考虑吗?
翔哥快点解答我、、、要不就成为我的心魔,我以后就不能 斗宗强者,恐怖如斯了。。
写回答
1回答
-
同学好,平时白天上班比较忙,无法保证及时答复,希望还没变成心魔。。因为用transferCommonsMultipartFile这个方法的话会生成一个临时文件,这样更容易成为心魔啊。。。同时如果用spring自带的那个文件流的话不好做ut,所以均衡了下改成inputStream才是三这种折衷搞ut的一种方案,这样你就可以读入file并转成inputstream去做ut了,同时在项目里面也不会因为transferCommonsMultipartFile生成临时文件。希望还能斗宗强者,恐怖如斯。。
012018-06-14