A professional SQL project demonstrating core database transaction concepts including ACID properties, Isolation Levels, Rollbacks, and Concurrency Handling using a practical banking system example.
-
Updated
May 8, 2026
A professional SQL project demonstrating core database transaction concepts including ACID properties, Isolation Levels, Rollbacks, and Concurrency Handling using a practical banking system example.
Banking Application APIs | RESTful Banking APIs built with Java & Spring Boot, using JPA, JDBC, and MySQL for persistence. Implemented pessimistic locking, DTOs with Java records, and global exception handling. Tested via Postman.
A Spring Boot 4.0 project demonstrating declarative transaction management with @transactional, ensuring data consistency between Employee and Address entities using Spring Data JPA.
CLI based application designed for efficient grocery store management, enabling seamless handling of products, customers, and orders while ensuring database concurrency and consistency.
An interactive, production-grade educational platform designed to demystify the core pillars of database transactions (Atomicity, Consistency, Isolation, and Durability). https://rajanand.substack.com/p/acid-properties
Add a description, image, and links to the acid-properties topic page so that developers can more easily learn about it.
To associate your repository with the acid-properties topic, visit your repo's landing page and select "manage topics."