删除数据后如何连同存储在本地磁盘的文件夹里边图片一起删除掉!!!

我现在controller层里的删除方法,可以删除掉数据库里的数据但是,文件夹里的图片要怎么跟着一起删除掉,请教各位大牛!!!

 File file = new File("x:\\网站的根目录\\" + 你数据库查询的文件名);
if (file.exists()) { //如果文件存在
file.delete();
}

图片说明
这是我后端的代码

  1. 读取数据库IDs关联的文件信息
  2. 删除数据库
  3. 第2步成功后删除文件;第2步失败时,数据库回滚,不删除文件
  4. 可建议做假删除,数据保留记录

读取数据库里文件信息(路径),删除文件,删除数据库数据,这是正常逻辑

支持三楼,做一个假删除,在表里定义一个代表删除的字段,进行删除操作的时候更新该字段的值就好

先通过数据库查询到该文件,得到文件的绝对路径,通过文件的路径进行删除