Estou como seguinte problema fiz dois métodos uma para o usuário encontrar uma imagem no sistema e o outro para salvar a imagem em uma pasta no disco, o problema e que quero agora salvar o caminho da imagem no banco de dados para recupera-lo no cadastro de um possível cliente, mas não estou conseguindo se alguém puder dar umas dicas ficaria grato.
private void setSalvarFoto() {
try {
int codigo = Integer.parseInt(lblCodigo.getText());
String cpf = txtCpf.getText().replaceAll("\\.", "")
.replaceAll("-", "");
caminho = getClass().getResource("../ImagensSalva/").toString().substring(5);
File outputfile = new File(caminho + codigo + "-" + cpf + ".jpg");
ImageIO.write(imagem, "jpg", outputfile);
//JOptionPane.showMessageDialog(rootPane, "Imagem enviada com sucesso");
} catch (IOException ex) {
JOptionPane.showMessageDialog(rootPane, "Imagem nao salva com sucesso" + ex);
}
JOptionPane.showMessageDialog(rootPane, "Imagem enviada com sucesso");
}