ti spiego subito cosa non va :

per sommi capi funziona, cioè abbiamo una tabella nel db con 2 righe e modifichiamo il contenuto di una delle due righe, va alla grande , ma se ggiungiamo una righa o se la cancelliamo, va in errore .
sembra che la JTable avesse sempre il numero di righe fisso, settato alla sua creazione, in questo caso 2. spero di essere stato chiaro