Useful Links
Computer Science
Java Ecosystem
Hibernate
1. Introduction to Object-Relational Mapping
2. Hibernate Overview
3. Hibernate Architecture
4. Project Setup and Configuration
5. Entity Mapping Fundamentals
6. Association Mapping
7. Fetching Strategies
8. Cascade Operations
9. Entity Lifecycle and Persistence Context
10. CRUD Operations
11. Transaction Management
12. Querying with HQL
13. JPQL and Criteria API
14. Native SQL Queries
15. Inheritance Mapping
16. Caching Architecture
17. Advanced Hibernate Features
18. Performance Optimization
19. Best Practices and Common Patterns
Transaction Management
Transaction Fundamentals
ACID Properties
Atomicity
Consistency
Isolation
Durability
Transaction Boundaries
Commit and Rollback
Hibernate Transaction API
Transaction Interface
begin() Method
commit() Method
rollback() Method
Transaction Status
Transaction Management Strategies
Programmatic Transactions
Manual Demarcation
Exception Handling
Resource Cleanup
Declarative Transactions
Container-Managed Transactions
Framework Integration
Integration with Transaction Managers
JTA Integration
Spring Transaction Management
Application Server Integration
Transaction Isolation Levels
READ_UNCOMMITTED
READ_COMMITTED
REPEATABLE_READ
SERIALIZABLE
Transaction Best Practices
Transaction Scope
Exception Handling
Resource Management
Performance Considerations
Previous
10. CRUD Operations
Go to top
Next
12. Querying with HQL