通过FTP或SFTP传输指定格式的数据文件也是常见的需求,本文简单介绍一下常用的SFTP方法,另外需要注意的是,文中涉及的代码全都是在SpringBoot 服务中运行的。
SFTP连接
首先,需要导入依赖
<dependency>
<groupId>com.jcraft</groupId>
<artifactId>jsch</artifactId>
<version>0.1.54</version>
</dependency>
创建SFTP连接
public class SftpUtil{
@Value("host")
private String host;
@Value("port")
private String port;
@Value("userName")
private String userName;
@Value("passWord")
private String passWord;
@Value("filePath")
private String filePath;
@Value("folder")
private String folder;
/**