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