Ma senza usare la commit questa non ti aggiorna i dati??
Anche perchè sinceramente non la utilizzo spesso, nel tuo codice java fai executeQuery() o qualcos'altro?
Anche perchè executeQuery dovrebbe fare automaticamente la commit, quindi senza bisogno di renderla esplicita.....
Altro sinceramente non saprei.