直接上代码;(注:本项目为spring-boot框架)
1、pom.xml依赖,pom下载不下来的话,可以在https://mvnrepository.com/search?q=fastdfs中,下载第二个部署到本地;
<dependency>
<groupId>org.csource</groupId>
<artifactId>fastdfs-client-java</artifactId>
<version>1.27-RELEASE</version>
</dependency>
2、application.yml中添加Nginx访问地址;
file:
#Ueditor超文本上传目录
ueditorUrl: http://192.168.1.133:9870/
3、resources目录下增加fdfs_client.conf配置文件,修改位置:tracker_server=192.168.1.133:22122 (设置fastDFS访问路径,22122默认端口);
# connect timeout in seconds
# default value is 30s
connect_timeout=30
# network timeout in seconds
# default value is 30s
network_timeout=60
# the base path to store log files
base_path=/home/fastdfs
# tracker_server can ocur more than once, and tracker_server format is
# "host:port", host can be hostname or ip address
#tracker_server=192.168.25.133:22122
tracker_server=192.168.1.133:22122
#standard log level as syslog, case insensitive, value list:
### emerg for emergency
### alert
### crit for critical
### error
### warn for warning
### notice
### info
### debug
log_level=info
# if use connection pool
# default value is false
use_connection_pool = false
# since V4.05
# connections whose the idle time exceeds this time will be closed
# unit: second
# default value is 3600
# since V4.05
connection_pool_max_idle_time = 3600
# if load Fa