Posso dar uma dica? Não grave no banco a imagem e sim só o caminho. Não tem vantagem nenhuma ( e as que dizem que tem são questionáveis ) e só vai lhe arranjar dor de cabeça.
No momento não estou perto da caixa de ferramentas, então não poderei te passar a solução! A não ser que eu perdesse um tempinho aqui pesquisando para vc, mas isso não é viável a não ser que vc pague pelo serviço!
Tem um exemplo da javamagazine se vc não quiser comprar baixa no site da devmedia os codigos fontes
fontes referente a edição sendo que vc pode fazer isso gratuitamente.
Abraço.