关于 FastDFS 的搭建安装可以看上一篇文章 FastDFS 安装配置
这里直接介绍用 SpringBoot 搭建 FastDFS 的测试 Demo。
搭建过程
新建一个 SpringBoot 项目, pom.xml 配置引入:
<!-- https://mvnrepository.com/artifact/cn.bestwu/fastdfs-client-java -->
<dependency>
<groupId>cn.bestwu</groupId>
<artifactId>fastdfs-client-java</artifactId>
<version>1.27</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.6</version>
</dependency>
在 resources 目录下新建文件: fdfs_client.conf
,内容如下:
#连接tracker服务器超时时长
connect_timeout = 2
#socket连接超时时长
network_timeout = 30
#文件内容编码
charset = UTF-8
#tracker服务器端口
http.tracker_http_port = 8080
#http.anti_steal_token = no
http.anti_steal.check_token=true
http.secret_key = FastDFS1234567890
#tracker服务器IP和端口(可以写多个)
#自行配置
tracker_server = [tracker_server_ip]:22122
新建类 FastDFSClient,作为核心类:
基类已经测试成功啦,小伙伴们可以先去试试,也可以自行根据需求扩展接口...
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于