共享盘文件读取

package com.bean.utils.util;

import cn.hutool.core.date.DateUtil;
import com.bean.utils.entity.ResultResponse;
import jcifs.smb.NtlmPasswordAuthentication;
import jcifs.smb.SmbException;
import jcifs.smb.SmbFile;
import jcifs.smb.SmbFileInputStream;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.time.DateUtils;
import org.springframework.beans.factory.annotation.Value;

import javax.servlet.http.HttpServletResponse;
import java.net.MalformedURLException;
import java.net.URLDecoder;
import java.nio.charset.StandardCharsets;
import java.util.Date;

/***
 *@title SmbFileUtils
 *@description 共享盘文件读取
 *@author
 *@version 1.0.0
 *@create 2025/4/30 22:06
 **/
@Slf4j
public class SmbFileUtils {

    //nacos中配置
    @Value("${userName:admin}")
    private String userName;
    @Value("${password:123456}")
    private String password;
    @Value("${filePath:\\10.3.222.10\\share\\yyyymmdd}")
    private String file

你可能感兴趣的:(java)