Sul tuo ResultSet
chiama:
Blob imageBlob = resultSet.getBlob(yourBlobColumnIndex);
InputStream binaryStream = imageBlob.getBinaryStream(0, imageBlob.length());
In alternativa, puoi chiamare:
byte[] imageBytes = imageBlob.getBytes(1, (int) imageBlob.length());
Come ha notato BalusC nel suo commento, faresti meglio a usare:
InputStream binaryStream = resultSet.getBinaryStream(yourBlobColumnIndex);
E poi il codice dipende da come leggerai e incorporerai l'immagine.