Hallo zusammen,
ich habe eine Tabelle zum Speichern von Dateien gemacht. In meiner Client Anwendung will ich eine Abfrage zur Datenbank machen und die Blob Spalte (Dateien) anzeigen.
Ich kann beim Auslesen Blobs als ByteArray oder InputStream auslesen. Gibt es einen besseren Weg?
Ich will die Dateinen nur im Speicher halten und Darstellen.
Beispiel: Ich habe eine PDF hochgeladen und will im Client beim Selektieren die PDF im Memory halten und darstellen. Wie muss ich diesen Stream holen und als was im Speicher?
Irgendwie fehlt mir da noch Wissen.
2.Problem:
Aktueller Stand ist wenn ich es als Inputstream direkt von Datenbank holen mit IOUtils für Textdateien, schließt der den Stream auch nach dem Auslesen.
Grüße
lam
ich habe eine Tabelle zum Speichern von Dateien gemacht. In meiner Client Anwendung will ich eine Abfrage zur Datenbank machen und die Blob Spalte (Dateien) anzeigen.
Ich kann beim Auslesen Blobs als ByteArray oder InputStream auslesen. Gibt es einen besseren Weg?
Ich will die Dateinen nur im Speicher halten und Darstellen.
Beispiel: Ich habe eine PDF hochgeladen und will im Client beim Selektieren die PDF im Memory halten und darstellen. Wie muss ich diesen Stream holen und als was im Speicher?
Irgendwie fehlt mir da noch Wissen.
2.Problem:
Aktueller Stand ist wenn ich es als Inputstream direkt von Datenbank holen mit IOUtils für Textdateien, schließt der den Stream auch nach dem Auslesen.
Grüße
lam