package com.shlanbao.tzsc.pms.file.docfile.service.impl; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import com.shlanbao.tzsc.base.dao.DocFileDaoI; import com.shlanbao.tzsc.base.mapping.DocFile; import com.shlanbao.tzsc.utils.tools.FileOptionsUtil; public class TimeFileDelUrl { @Autowired private DocFileDaoI fileDaoI; /** * 定时删除文件 */ public void removeFileUrl() { String hql="from DocFile where attr='1'"; List docFiles=fileDaoI.query(hql); if(docFiles!=null){ String url=""; for (DocFile docFile : docFiles) { // url=docFile.getUrl().substring(0, // docFile.getUrl().lastIndexOf(".")); try { FileOptionsUtil.deleteFileurl(docFile.getUrl()); } catch (Exception e) { e.printStackTrace(); continue; } } } } }