Gerar senha que substitua a senha anterior e enviar por email

Olá a todos,

Estou acessando o grupo hoje para questionar aos metres em Java uma condição de programação muito comum em sites e softwares. Sou novo em programação Java e ainda apanho bastante. Criei uma função para gerar uma senha e ser enviada por e-mail a quem esqueceu a senha anterior. Tenho as classes criada para gerar o código e para enviar e-mail, agora eu gostaria de saber se tem como esta senha gerada substituir a anterior no BD, assim o usuário poderia acessar por ela e posteriormente trocar.
PS.: Estou usando o BD Postgresql