if(FileoOrPath.isDirectory) 我怎么觉得一直是false呢?

来源:6-2 店铺信息编辑之Service层的实现

初生的菜鸟

2018-05-31

http://img.mukewang.com/szimg/5b100c220001d36008660412.jpg

老师,这个传过来的storePath 一直不都是相对路径(包含文件名的)吗?所以 FileoOrPath.isDirectory不就一直是false     这个做什么操作的时候 FileoOrPath.isDirectory是true了  望老师指点指点   

写回答

1回答

翔仔

2018-05-31

同学好,咱们方法的名字就标得比较清楚,deleteFileOrPath,即如果你传入带有路径的文件名就删除该文件,如果你传入目录就删除整个目录的内容。然后再从业务上去理解,之所以这样做是为了我们以后独立开发超级管理员系统的时候,如果要删除某个店铺什么的,可以连传入店铺所在的文件夹,将下面的图片全清空了。当时是处于这样的考虑设计的

0
1
CatCian
原来如此,删除目录是为了后面考虑到删除某个店铺,谢谢
2018-07-10
共1条回复

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

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

5113 学习 · 8144 问题

查看课程