Class FileUtil

java.lang.Object
net.mingsoft.basic.util.FileUtil

public class FileUtil extends Object
Author:
铭软开发团队
  • Constructor Details

    • FileUtil

      public FileUtil()
  • Method Details

    • del

      public static void del(String json)
      Parameters:
      json - 通常是业务实体转换之后的json字符串
    • del

      public static void del(List<?> list)
      Parameters:
      list - 对象集合
    • del

      public static void del(net.mingsoft.base.entity.BaseEntity entity)
      Parameters:
      entity - 实体对象
    • readJarFile

      public static String readJarFile(String path)
      读取jar包中的文件
      Parameters:
      path - 文件路径
      Returns:
      文件内容
    • remoteUrlToMultipartFile

      public static org.springframework.web.multipart.MultipartFile remoteUrlToMultipartFile(String url, String defaultSuffix)
      将远程url转换成MultipartFile
      Parameters:
      url - 远程文件url
      defaultSuffix - 默认文件后缀,当通过流获取不到时,将使用这个为后缀名
      Returns:
      MultipartFile
    • bytesToMultipartFile

      public static org.springframework.web.multipart.MultipartFile bytesToMultipartFile(byte[] bytes, String defaultSuffix)
      将字节数组转换成BytesToMultipartFile,其中BytesToMultipartFile继承MultipartFile
      Parameters:
      bytes - 字节数组
      defaultSuffix - 默认文件后缀,当通过流获取不到时,将使用这个为后缀名
      Returns:
      MultipartFile
    • bytesToMultipartFile

      public static org.springframework.web.multipart.MultipartFile bytesToMultipartFile(byte[] bytes, String fileName, String contentType)
      将字节数组转换成BytesToMultipartFile,其中BytesToMultipartFile继承MultipartFile
      Parameters:
      bytes - 字节数组
      fileName - 文件名称
      contentType - 文件类型 如image/jpeg、image/png等
      Returns:
      MultipartFile