What is a `Transaction` in JDBC?
A transaction in JDBC is a sequence of one or more SQL operations executed as a single unit. You can manage transactions using the `commit()` and `rollback()` methods.
Excellent! You've captured the essence of a transaction in JDBC.
Can you explain how `autoCommit` affects transactions and how you can manage transactions manually in JDBC?