Наистина не сте казали как извличате данни от базата данни, но можете да използвате ResultSet.getBinaryStream() за да получите InputStream или извикайте getBlob() за да получите Blob , а след това getBinaryStream() на Blob за да получите поток.