To manage transactions manually in JDBC, auto-commit must be set to false before running transaction statements. The assertion that auto-commit must be turned off after the transaction is false, as by that point the individual operations would have already committed automatically.