if(FileoOrPath.isDirectory) 我怎么觉得一直是false呢?
来源:6-2 店铺信息编辑之Service层的实现
初生的菜鸟
2018-05-31
老师,这个传过来的storePath 一直不都是相对路径(包含文件名的)吗?所以 FileoOrPath.isDirectory不就一直是false 这个做什么操作的时候 FileoOrPath.isDirectory是true了 望老师指点指点
写回答
1回答
-
翔仔
2018-05-31
同学好,咱们方法的名字就标得比较清楚,deleteFileOrPath,即如果你传入带有路径的文件名就删除该文件,如果你传入目录就删除整个目录的内容。然后再从业务上去理解,之所以这样做是为了我们以后独立开发超级管理员系统的时候,如果要删除某个店铺什么的,可以连传入店铺所在的文件夹,将下面的图片全清空了。当时是处于这样的考虑设计的
012018-07-10
相似问题