Update com dados diretos na JTable

Olá queridos essa é minha segunda pergunta, eu sou bem inexperiente, então estou bastante pidão, não sabendo ainda responder questões dos outros, mas um dia eu chego lá… (Quase esqueci o ponto e virgula kkkk).

Pessoal, tenho uma JTable que recebe os dados do banco e exibe pro user, ela está como editável e consigo alterar o texto que vem do banco pra ela.

Mas não faço ideia de como fazer essa alteração ir pro banco, sei somente fazer o update sql, onde sei que será colocado num método e ser chamado a partir da minha classe DAO, mas capturar as infos trocadas pelo user não. Alguém sabe me dizer o que colocar no btn que criei pra conseguir captura-las e passar como parametro ???

Acho que a lógica é fazer um evento para tecla enter dentro da table.
e e nele pegar a linha selecionada, dps coluna por coluna e fazer o update sql que você já conhece.

Crie o evento de key pressed e em seguida.
> if(evt.getKeyCode() == KeyEvent.VK_Enter){
> atualizaLinha();
> }

> private void atualizaLinha(){
>      int linha = tabela.getSelectedRow();
>      String valor1 = tabela.getValueAt(linha, 0).toString();
>     //valor 1 ok, pegue o restante e dê o update, em seguida atualize a tabela.
> }