标签: spring-boot
我创建了一个springboot rest应用程序(服务器)来创建订单,因此,当我的用户插入一个订单时,他可以上载我链接到该订单的文件,但是在某些情况下,我的用户可以删除一个订单并因此删除该链接文件,但是当我删除订单时,我需要创建日志,发送一封电子邮件和其他内容,因此如何确保只有当我的休息控制器成功返回该请求时,我的文件才会被删除(因为我可以尝试保存日志或发送电子邮件时出现任何异常)? File.deleteOnExit();做这个?