Aggregations
Transactions
Indexes
Integrating with APIs
Integration Testing
Practice
Assignment
Back end Track
Under construction
<aside>
🚧
This page is currently under construction. Please check back later.
</aside>
Implementation plan:
- What is a transaction — a unit of work
- The problem: partial updates and data inconsistency
- ACID properties: Atomicity, Consistency, Isolation, Durability
BEGIN, COMMIT, ROLLBACK in SQL
- Transactions in Spring Boot:
@Transactional annotation
- What happens when an exception occurs inside a transaction
- Transaction isolation levels (awareness: read committed, repeatable read)
- Exercise: implement a transactional operation in Spring Boot
The HackYourFuture curriculum is licensed under CC BY-NC-SA 4.0

*https://hackyourfuture.net/*
Found a mistake or have a suggestion? Let us know in the feedback form.