读取某一目录下的所有文件以及文件内容 包括删除以及定时删除

This commit is contained in:
2025-08-01 13:38:26 +08:00
parent d11ba38337
commit 3712a3a67e
5 changed files with 671 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
package com.klp.domain;
import lombok.Data;
/**
* 文件信息实体类
*/
@Data
public class FileInfo {
private String fileName;
private String fileContent;
private long fileSize;
private String lastModified;
private String filePath;
public FileInfo() {
}
public FileInfo(String fileName, String fileContent, long fileSize, String lastModified, String filePath) {
this.fileName = fileName;
this.fileContent = fileContent;
this.fileSize = fileSize;
this.lastModified = lastModified;
this.filePath = filePath;
}
}

View File

@@ -0,0 +1,26 @@
package com.klp.domain.vo;
import lombok.Data;
/**
* 响应结果实体类
*/
@Data
public class ApiResponseVo<T> {
private boolean success;
private String message;
private T data;
private long timestamp;
public ApiResponseVo() {
this.timestamp = System.currentTimeMillis();
}
public ApiResponseVo(boolean success, String message, T data) {
this.success = success;
this.message = message;
this.data = data;
this.timestamp = System.currentTimeMillis();
}
}