← Exit to Module 15: Database Access lessons
Module progress · 0%Lesson · 20 min
Module 15: Database Access
Lesson focusTransactions & Isolation Levels
Understand ACID principles, isolation levels, and rollback strategies.
01 · 18 minJDBC FundamentalsLocked02 · 14 minConnection Pooling EssentialsLocked03 · 20 minTransactions & Isolation LevelsLocked04 · 20 minJPA & Hibernate BasicsLocked05 · 18 minEntity Relationships & CascadingLocked06 · 35 minMini-Project: Simple CRUD ServiceLocked
Disable auto-commit to wrap multiple statements in one transaction.
Choose isolation levels (READ_UNCOMMITTED → SERIALIZABLE) based on tolerance for anomalies.
Use Savepoints for partial rollbacks and always commit/rollback explicitly in finally blocks.