FastDFS与SpringBoot的整合

Maven依赖
<!-- 高性能分布式文件服务器 -->
           <dependency>
               <groupId>com.github.tobato</groupId>
               <artifactId>fastdfs-client</artifactId>
               <version>1.26.2</version>
           </dependency>
           
          (测试用)
           <dependency>
               <groupId>org.springframework</groupId>
               <artifactId>spring-test</artifactId>
           </dependency>
 
 

 
配置文件中添加fastdfs配置信息
application.properties
############################################################
#
# fastdfs config
#
############################################################
fdfs.soTimeout=1501
fdfs.connectTimeout=601
fdfs.thumbImage.width=80
fdfs.thumbImage.height=80
fdfs.trackerList[0]=192.168.101.13:22122
############################################################
 
 
 

 
引入类
 
package com;
 
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.EnableMBeanExport;
import org.springframework.context.annotation.Import;
import org.springframework.jmx.support.RegistrationPolicy;
 
import com.github.tobato.fastdfs.FdfsClientConfig;
 
/**
 * 导入FastDFS-Client组件
 *
 * @author tobato
 *
 */
@Configuration
@Import(FdfsClientConfig.class)
// 解决jmx重复注册bean的问题
@EnableMBeanExport(registration = RegistrationPolicy.IGNORE_EXISTING)
public class FastdfsImporter {
    // 导入依赖组件
}
 
 

引入工具类
 
 

启动该项目如没有报错,即整合成功
 
 
posted @ 2020-09-22 18:57  Edward_han  阅读(243)  评论(0编辑  收藏  举报