我有一个包含 blob 内容的表,其中存储了不同的文件类型(text, audio, image, etc)
。检索byte []
成功后,我不知道如何将[]转换为下载对话框。
这是我的代码
trns = session.beginTransaction();
Query query = session.createQuery("from FileDownload as fu where fu.Id =:Id");
query.setInteger("Id", id);
FileDownload fileDownload = (FileDownload) query.iterate().next();
byte[] byteArray = fileDownload.getFile();
上面的代码工作正常,我收到一个byte []
. 但我不知道如何进一步将其转换为显示对话框的文件。
谁能帮帮我吗?