hky
This commit is contained in:
		
							parent
							
								
									3e401eafad
								
							
						
					
					
						commit
						94090bfcb8
					
				|  | @ -0,0 +1,43 @@ | |||
| package org.jeecg.modules.project.baseAPI.sftpAPI.impl; | ||||
| 
 | ||||
| 
 | ||||
| import org.jeecg.modules.project.baseAPI.sftpAPI.IBizSftpAPIService; | ||||
| import org.jeecg.modules.project.baseAPI.sftpAPI.SFTPUtil; | ||||
| import org.springframework.beans.factory.annotation.Value; | ||||
| import org.springframework.stereotype.Service; | ||||
| 
 | ||||
| import java.io.FileInputStream; | ||||
| import java.io.InputStream; | ||||
| 
 | ||||
| /** | ||||
|  * @Description: 通用API | ||||
|  * @Author: jeecg-boot | ||||
|  * @Date:   2023-09-20 | ||||
|  * @Version: V1.0 | ||||
|  */ | ||||
| @Service | ||||
| public class BizSftpAPIServiceImpl implements IBizSftpAPIService { | ||||
| 
 | ||||
|     @Value("${spring.Linux.ip}") | ||||
|     private String ip; | ||||
|     @Value("${spring.Linux.username}") | ||||
|     private String username; | ||||
|     @Value("${spring.Linux.password}") | ||||
|     private String password; | ||||
|     @Value("${spring.Linux.port}") | ||||
|     private Integer port; | ||||
| 
 | ||||
|     @Override | ||||
|     public void sftpUpload(String file, String cshFilePath, String fileName) { | ||||
|         try{ | ||||
|             SFTPUtil sftpUtil = new SFTPUtil(); | ||||
|             sftpUtil.login(username, password,ip,port); | ||||
|             InputStream inputStream = new FileInputStream(file); | ||||
|             sftpUtil.upload(cshFilePath,fileName,inputStream); | ||||
|             sftpUtil.logout(); | ||||
|         }catch (Exception e){ | ||||
|             e.printStackTrace(); | ||||
|         } | ||||
| 
 | ||||
|     } | ||||
| } | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 hky
						hky