Carga universal de archivos Java v1.2 actualizada, agregando soporte para Qiniu Cloud, SFTP y otros métodos de almacenamiento

Descripción del programa

Dos líneas de código Java implementan la carga de archivos. De ahora en adelante, independientemente del almacenamiento local, el almacenamiento distribuido, el almacenamiento de objetos... ¡es exactamente la misma llamada de código! Le brinda la posibilidad de cambiar entre varios almacenamientos y usarlos a voluntad sin tocar el código del proyecto.

Notas de lanzamiento

  1. Agregue soporte para usar el almacenamiento en la nube Qiniu
  2. Se agregó soporte para almacenamiento mediante SFTP.
  3. Al agregar almacenamiento local ordinario y cambiar al almacenamiento OSS de Alibaba Cloud , los proyectos que se han implementado en línea cargarán automáticamente el shell del paquete jar de Alibaba Cloud correspondiente.
  4. Agregue interfaces relacionadas que ignoren las restricciones de carga para evitar el problema de no poder superar las restricciones de carga si existen circunstancias especiales en el sistema.
  5. Optimice la lógica del uso de loadConfig () para escanear la carga de la configuración en SpringBoot y proyectos Java comunes.
  6. Corregir la adquisición de datos de Alibaba Cloud OSS para evitar excepciones cuando el archivo no existe
  7. Optimice el problema de que Javadoc en algunos IDE provoca fallas en el empaquetado
  8. Instrucciones de LocalStorage y pautas de uso para optimizar el modo de almacenamiento local
  9. Optimizar la salida de cadena de UploadFileVO

 

uso rápido

1. Agregue pom.xml:

<!-- Soporte principal para carga de archivos https://gitee.com/mail_osc/FileUpload --> 
< dependencia >  
< groupId > cn.zvo.fileupload </ groupId > < artefactoId > fileupload-core </ artefactoId > < versión >1.2 </ versión > </ dependencia >	
	
	

2. Ingresa el código

FileUpload fileUpload = new FileUpload();	 //Crear
 UploadFileVO vo = fileUpload.uploadString( "abc/1.txt" , "123456" ); //Sube un archivo de texto aquí. El contenido del archivo de texto es 123456. Guárdalo. al archivo 1.txt en el directorio abc
 System.out.println (vo); // Salida a la consola y ver el resultado

Supongo que te gusta

Origin www.oschina.net/news/257406/leiming-fileupload-1-2
Recomendado
Clasificación