https://avatars.githubusercontent.com/u/6058558

程式狂想筆記

MultipartFile.transferTo 遇到 FileNotFoundException 問題

之前公司同事有教,在 Window 在專案 D 朝設定 /app/file(參照位置),執行時候就會吃D:/app/file。這個非常實用,不需要再重新配置。

但在用 Spring Boot 會發生讀不到檔案。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
    @Override
    public String store(MultipartFile file, String fileName) throws IOException {

        String destPath "/app/file/";
        File filePath = new File(destPath);
        File dest = new File(filePath, fileName);
        if (!filePath.exists()) {
            filePath.mkdirs();
        }
        try {
            file.transferTo(dest);
            log.info("file save success");
        } catch (IOException e) {
            log.error("File upload Error: ", e);
            throw e;
        }
        return dest.getCanonicalPath();
    }

UAC 連結小記

不知道之後開發會不會遇到這個問題,這邊找一些資料紀錄一下。有空實作在修改。

jSignPdf 簡單做簽章PDF動作

jSignPdf 簡單做簽章PDF動作

最近接到一個專案需要做 PDF 簽章,雖然程式有寫好了,但想自己測試簽章是不是能過,這邊有找到一個相關工具,有操作PDF簽章成功,這邊簡單留個紀錄。