久久久久久网址-久久久久久午夜精品-久久久久久亚洲精品影院-久久久久久一级毛片免费野外-亚洲欧美二区三区久本道-亚洲欧美久久久久久久久久爽网站

低代碼如何從硬盤讀取文件并保存(低代碼如何從硬盤讀取文件并保存文件)

8年低代碼折騰實踐,帶大家玩轉低代碼。

同學們在使用低代碼平臺開發過程中可能會遇到附件上傳的問題,但是又不知道使用什么方式來解決,可能您會使用一個工具類來對附件進行上傳,但是上傳后發現無法解析附件,JEPaaS就提供了一套文件上傳、下載的機制,本章就給大家介紹一下JEPaaS如何上傳附件,并且保存到數據庫中。
一、實現思路
核心:DocumentBusService使用JEPaaS提供的文件管理類,完成對附件的上傳和保存。
二、具體操作
1.使用File解析文件
2.轉換為FileUpload對象
3.調用saveSingleFile方法保存單個附件
4.將文件key保存到數據庫,單附件為文件名*文件key 例如
示例.png*7fFiISr9mnQt3ZTBkMv
多附件為:數組中放對象 對象鍵有:name文件名,path文件key,id文件key
例如: [{name: '示例.png', path: '7fFiISr9mnQt3ZTBkMv', cls: '', id: '7fFiISr9mnQt3ZTBkMv', extend: ''}]

@Autowired private PCDynaServiceTemplate serviceTemplate; @Autowired private DocumentBusService documentBusService;

public FileBO doUpdateDocFile(String filePath) { EndUser currentUser= SecurityUserHolder.getCurrentUser(); //1.保存一個文件到業務表字段中 File file=new File(filePath); FileUpload uploadFile= null; try { Path path = new File(file.getName()).toPath(); String mimeType = Files.probeContentType(path); uploadFile = new FileUpload(file.getName(),mimeType,file.length(),new FileInputStream(file)); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } FileBO fileBO = null; if(null != uploadFile){ fileBO = documentBusService.saveSingleFile(uploadFile,currentUser.getUserId()); DynaBean ywBean=serviceTemplate.selectOneByPk("JE_CORE_ENDUSER"," AND USERCODE='admin'"); ywBean.set("PHOTO",fileBO.getRelName() "*" fileBO.getFileKey()); ywBean=serviceTemplate.update(ywBean); //2.刪除一個文件 List<String> fileKeys=new ArrayList<>(); fileKeys.add("文件key"); documentBusService.delFilesByKey(fileKeys,currentUser.getUserId()); //3.獲取文件 FileBO downloadFileBO=documentBusService.readFile("文件key"); InputStream downloadFile=downloadFileBO.getFile(); } return fileBO; }


5.通過返回的fileBo對象,可以獲取到附件的名稱和JEPaaS儲存后的文件key,這時候經過第四步的拼接,就可以保存到數據庫當中,這樣就完成了附件上傳。
三、總結
使用該方法可以做到最簡便的開發,開發人員只需要關注自己的業務處理即可,做到真正的低代碼開發。

低代碼如何從硬盤讀取文件并保存(低代碼如何從硬盤讀取文件并保存文件)

低代碼如何從硬盤讀取文件并保存(低代碼如何從硬盤讀取文件并保存文件)

低代碼如何從硬盤讀取文件并保存(低代碼如何從硬盤讀取文件并保存文件)

相關新聞

聯系我們
聯系我們
公眾號
公眾號
在線咨詢
分享本頁
返回頂部
主站蜘蛛池模板: 色偷偷亚洲第一成人综合网址 | 欧美成人久久久 | 草久视频在线观看 | 91久久久久久久 | 经典国产一级毛片 | 亚洲国产欧美在线人成精品一区二区 | 国产视频自拍一区 | 在线视频亚洲欧美 | 亚洲在成人网在线看 | 国产精品特级毛片一区二区三区 | 女人张开腿让男人捅的视频 | 91高端极品外围在线观看 | 精品久久网 | 国产成人三级 | 免费观看一级欧美在线视频 | 国产亚洲精品久久综合影院 | 国内久久精品 | 韩国美女毛片 | 中文字幕一区中文亚洲 | 宫女淫春| 欧美日韩一级片在线观看 | 国产午夜亚洲精品国产 | 大学生一级一片第一次免费 | 男人天堂视频网 | 亚洲第一成人在线 | 精品一区二区三区免费观看 | 久久爽久久爽久久免费观看 | 久草国产在线视频 | 久久成人18免费 | 亚洲国产高清人在线 | 欧美一级免费观看 | 国产aⅴ一区二区 | 国产精品黑丝 | 亚洲日本aⅴ片在线观看香蕉 | 日本三级香港三级少妇 | 亚洲经典乱码在线播 | 久久99精品一级毛片 | 亚洲国产大片 | 特级a欧美做爰片毛片 | 亚洲国语在线视频手机在线 | 黑色丝袜美美女被躁视频 |