Duvida sobre metodos da api "jbbc"

gostaria que alguem me desse uma luz sobre o que esses metodos fazem:

getAutoCommit() e setAutoCommit(boolean toSet)

getTransactionIsolation() e setTransactionIsolation(int transIso)

commit() e rollback()

getAutoCommit() - pega o valor (boolean true/false) indicando se o Auto Commit está ativado, ou seja, se cada inserção ou update é confirmada após a sua execução.

setAutoCommit(boolean toSet) - indica se o auto commit ésta ativado ou não.

commit() - executa o commit no fim de uma transação. geralmente é usando quando o auto commit é false.

rollback() - cancela a execução de uma séria de comandos de uma transação. geralmente é usando quando o auto commit é false.

Dá um alhada na documentação da API para você saber mais. Não dói nada!

getAutoCommit() - pega o valor (boolean true/false) indicando se o Auto Commit está ativado, ou seja, se cada inserção ou update é confirmada após a sua execução.

o que significa AutoCommint(), vc falou ai em cima, que pega o valor (boolean true/false) indicando se está ativado ou não, mas se tiver ativo ele faz o que, e inativo faz o que também.

Fala cu_ringa !!!..

então… o AutoCommit faz com que a cada inserção/alteração/remoção de dados no banco seja efetuada após a execução do comando…
ou seja… quando você utiliza um Statement.executeUpdate() o banco já vai executar o commit() e as alterações feitas já estarão disponíveis…
se o AutoCommit estiver “false”… você terá que validar as informações alteradas no banco de dados com o commit() ou cancelar com rollback().

até mais… espero ter ajudado…

Mas o COMMIT e ROLLBACK somente está disponível em bancos que suportam controle de transações. O MySQL (dependendo a versão) não suporta, mas outros bancos comercias suportam COMMIT e ROLLBACK.