Java SpringBoot最简单的FastDFS使用教学(包括上传和下载测试类)
上周为了写一个FastDFS的上传和下载的接口焦头烂额,疯狂百度,但是每个人的代码结构和编程风格都不一样,导致学习过程举步维艰,但是只要搞明白了原理还是挺简单的。
FastDFS的原理和配置我就不再赘述了,可以参考下面链接的教程,很细致
FastDFS完整配置教程
首先来引入jar包,maven中心仓库没有fdfs的jar包,需要手动下载引用,下载地址fastdfs jar包下载地址
下载压缩包后,解压,运行cmd,进入解压缩目录,输入mvn clean install,提示BUILD SUCCESS就表示已经成功将jar包下载到电脑的maven仓库中了。
(注意:这一步需要电脑中配置maven环境变量)
接下来进入pom.xml中进行引用,代码如下,我这里取消了对org.slf4j的引用是因为spring boot已经自带一个slf4j的版本,再次引用会导致运行报错。
<dependency>
<groupId>org.csource</groupId>
<artifactId>fastdfs-client-java</artifactId>
<version>1.27-SNAPSHOT</version>
<exclusions>
<exclusion>
<groupId>org.slf4j<