SpringBoot2.x serie de tutoriales (61) Spring Boot integra FastDFS para realizar la carga de archivos

Para sitios web con más videos, imágenes o archivos, la carga y el almacenamiento de archivos son esenciales.

El principio de FastDFS se presenta en el artículo " Explicación detallada del principio del sistema de administración de archivos FastDFS ". La instalación basada en Docker se presenta en el artículo " FastDFS se basa en la instalación de Docker, libre de pisar fosos ".

Este artículo lo lleva a integrar FastDFS basado en Spring Boot e implementar funciones de carga y acceso.

Cliente

FastDFS proporciona oficialmente una versión Java del cliente, la dirección es: https://github.com/happyfish100/fastdfs-client-java

Sin embargo, el cliente tiene varios problemas: primero, el nombre y los métodos no están de acuerdo con las especificaciones de Java; segundo, no admite la adquisición directa desde el almacén central de maven y debe instalarse localmente; tercero, los archivos de configuración y manejo de excepciones están esperando Dónde optimizar.

Por lo tanto, el individuo bifurca una rama de este cliente y luego inicialmente optimiza los problemas anteriores basándose en esto, y luego los optimiza aún más de acuerdo con las necesidades prácticas Este tutorial también se basa en la primera versión de la optimización.

La única diferencia entre esta versión y la versión original es que el nombre del método debe ajustarse a las reglas de la especificación de Java, y otros cambios internos no afectarán el nivel de API.

En primer lugar, puede introducir directamente las siguientes dependencias en el proyecto maven:

<dependency>
    <groupId>com.github.secbr</groupId>
    <artifactId>fastdfs-client-plus</artifactId>
    <version&g

Supongo que te gusta

Origin blog.csdn.net/wo541075754/article/details/107695985
Recomendado
Clasificación