030. Transaction Management - dkkahm/study-spring-jpa GitHub Wiki
@Transactional
- javax.transaction.Transactional;
- for single database
- org.springframework.transaction.annotation.Transactional
- for multiple databases and jms
isolation level
- READ_UNCOMMITTED (1)
- No restriction
- READ_COMMITTED (2)
- Lock on data
- REPEATABLE_READ (4)
- Lock on row
- SERIALIZABLE (8)
- Lock on table
- global isolation level
- spring.jpa.properties.hibernates.connection.isolation=2