提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
前言
springboot整合FTP读写文件服务器文件。
一、FTP是什么?
文件传输协议(英语:File Transfer Protocol,缩写:FTP)是一个用于在计算机网络上在客户端和服务器之间进行文件传输的应用层协议。
二、使用步骤
1.项目pom引入库
代码如下(示例):
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.8.16</version>
</dependency>
创建配置类 FtpProperty.class
package com.jajachina.zcgpmes.ftp;
import lombok.Data;
import lombok.extern.slf4j.Slf4j;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;
/**
* @author : nan
* @version : 1.0
* @description : ftp配置
* @date : Created in 2023-06-27 14:06
* @modified By :
*/
@Component
@ConfigurationProperties(prefix = "ftp")
@Data
public class FtpProperty {
/**
* ftp服务器地址
*/
public String host;
/**
* ftp服务器端口号默认为 21
*/
public Integer port;
/**
* ftp登录账号
*/
public String username;
/**
* ftp登录密码
*/
public String password;
}
创建配置文件 ftp.properties
#ftp服务器ip
ftp.host=127.0.0.1
#ftp服务器端口
ftp.port=21
#ftp服务器用户名
ftp.username=