Transactions, Spring.
see, most propagation modes really have nothing to do with the database or JDBC, but more with how you structure your program with Spring and how/when/where Spring expects transactions to be there. Isolation Levels in Spring Transactions When two transactions act concurrently on the same database