Skip to content

file

jnpf.util.file.FileBaseUtils

createFile-创建文件返回文件地址

参数说明类型
filePath文件路径String
return地址
java.io.IOException异常
D - 示例代码
java

createResourceTempDirectory-创建时间戳文件夹

参数说明类型
path相对文件夹String
return文件夹地址
D - 示例代码
java

createUserDirTempDirector-创建时间戳文件夹

参数说明类型
path相对文件夹String
return文件夹地址
D - 示例代码
java

createTempDirectory-创建时间戳文件夹

参数说明类型
path相对文件夹String
return文件夹地址
D - 示例代码
java

createDirectory-创建一个目录

参数说明类型
directoryPath目录的绝对路径String
return路径
D - 示例代码
java

transferTo-

参数说明类型
java.io.IOExceptionjava.io.IOExceptionMultipartFile
D - 示例代码
java

isExistDirectory-检测指定目录是否存在

参数说明类型
directoryPath目录的绝对路径String
return是否存在
D - 示例代码
java

copyFile-复制文件

参数说明类型
srcFileUrl原文件String
destFileUrl复制目录文件,含文件名String
D - 示例代码
java

getFileCreateTime-获取文件创建时间

由于linux下不能获取文件的创建时间,并且java中没有对应获取文件创建时间的api, 只有获取修改时间的api,所以如果想在windows下获取创建时间可以这样 (适用于windows和linux,linux下获取的是访问时间即修改时间,windows下获取的是创建时间):

参数说明类型
file文件File
D - 示例代码
java

deleteFile-删除文件

参数说明类型
fileUrl绝对目录String
return是否删除文件
D - 示例代码
java

deleteFile-判断指定的文件删除是否成功

参数说明类型
file文件File
returntrue or false 成功返回true,失败返回false
D - 示例代码
java

downloadPicture-根据url,将资源下载到本地

参数说明类型
sourcesUrl资源路径String
java.io.IOExceptionjava.io.IOExceptionString
D - 示例代码
java

getJsonFileName-判断json文件是否加了后缀,没加补上

参数说明类型
originFileName文件名String
return封装的点击查询结果
D - 示例代码
java

getTempFileName-获取时间戳文件名

参数说明类型
fileName原始文件名String
return附加时间戳文件名
D - 示例代码
java

getFileSuffix-获取文件后缀

参数说明类型
fileName文件名String
return后缀
D - 示例代码
java

searchFile-模糊查找指定文件,找到一个马上停止搜索

参数说明类型
folderPath待搜索的目录String
searchName模糊搜索的文件String
return匹配到的文件对象
D - 示例代码
java

searchFile-模糊查找指定文件,找到一个马上停止搜索

参数说明类型
files文件列表File[]
searchName模糊搜索的文件String
return匹配到的文件对象
D - 示例代码
java

jnpf.util.file.FileExport

exportFile-导出

参数说明类型
obj要转成Json的类Object
filePath写入位置String
D - 示例代码
java

jnpf.util.file.FileReaderUtils

readResourceFileString-读取文件. 读取resources下的文件

参数说明类型
filePath文件相对地址String
return字符串.带{"a":"1"},
D - 示例代码
java

readResourceFileObject-读取文件. 读取resources下的文件

参数说明类型
filePath文件相对地址String
returnobject 对象
D - 示例代码
java

readResourceFileArray-读取文件. 读取resources下的文件

参数说明类型
filePath文件相对地址String
returnarray 数组
D - 示例代码
java

readFileString-读取文件. 读取resources下的文件

参数说明类型
filePath文件相对地址String
return字符串.带{"a":"1"},
D - 示例代码
java

readFileObject-读取文件. 读取resources下的文件

参数说明类型
filePath文件相对地址String
returnobject 对象
D - 示例代码
java

readFileArray-读取文件. 读取resources下的文件

参数说明类型
filePath文件相对地址String
returnarray 数组
D - 示例代码
java

readJsonObject-读取指定目录文件的json

参数说明类型
filePath文件的绝对地址String
returnobject 对象
D - 示例代码
java

readJsonArray-读取指定目录文件的json

参数说明类型
filePath文件的绝对地址String
returnobject 对象
D - 示例代码
java

jnpf.util.file.StorageType

jnpf.util.file.UploadUtil

uploadFile-上传文件

参数说明类型
type文件储存类型String
bucketName存储桶名称String
objectName对象名称String
multipartFile文件MultipartFile
multipartFile本地存储时的文件路径String
D - 示例代码
java

uploadFile-上传文件

参数说明类型
type文件储存类型String
filePath文件路径String
bucketName存储空间String
fileName文件名String
java.io.IOExceptionjava.io.IOException
D - 示例代码
java

removeFile-删除一个对象

参数说明类型
type文件储存类型String
bucketName存储空间String
fileName文件名String
D - 示例代码
java

downFile-下载文件

参数说明类型
type文件存储类型String
fileName文件名String
bucketName存储空间String
filePath文件路径String
D - 示例代码
java

streamToDown-通过流下载文件

参数说明类型
type文件存储类型String
fileName文件名String
bucketName存储空间String
filePath文件路径String
D - 示例代码
java

downCode-下载代码

参数说明类型
type文件存储类型String
fileName文件名String
bucketName存储空间String
filePath文件路径String
D - 示例代码
java

uploadFolder-上传文件夹

参数说明类型
type文件存储类型String
folderName文件夹名称String
bucketName存储空间String
filePath文件夹路径String
D - 示例代码
java

getFileList-获取所有文件列表

参数说明类型
typeString
bucketNameString
pathString
keyWordString
D - 示例代码
java

getFileList-专属大屏方法

参数说明类型
fileTypeString
bucketNameString
pathString
typeString
D - 示例代码
java

copyObject-拷贝文件(邮件使用)

参数说明类型
typeString
filePathString
fileNameString
copyToFilePathString
copyToFileNameString
D - 示例代码
java

downToLocal-通过流下载文件到本地

参数说明类型
type文件存储类型String
fileName文件名String
bucketName存储空间String
filePath文件路径String
D - 示例代码
java