package com.thhy.filectrl.config.fdfs; import org.csource.fastdfs.*; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @Configuration public class FdfsClient { @Bean public StorageClient storageClient(){ try { ClientGlobal.initByProperties("fastdfs.properties"); TrackerClient trackerClient = new TrackerClient(); TrackerServer trackerServer = trackerClient.getTrackerServer(); StorageServer storageServer = trackerClient.getStoreStorage(trackerServer); StorageClient storageClient = new StorageClient(trackerServer,storageServer); return storageClient; } catch (Exception e) { throw new RuntimeException(e); } } }