connection.setAutoCommit(false)
1つのトランザクションでいくつかのDMLステートメントをグループ化するために呼び出す必要がありますか?jdbc docには、自動コミットモードで新しい接続が作成されると記載されているため、少し混乱しています。同時に、Oracleには自動コミットトランザクションがありません。DMLステートメントが存在しない場合は、新しいトランザクションを開始します。したがって、私の理解でconnection.setAutoCommit(false)
は、冗長です(別のRDMSに切り替えることを検討していないと仮定します)。
誰かがこれを明確にすることができますか?
ありがとう。