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
Entity Lifecycle and Persistence Context
Hibernate Session
Session Scope and Boundaries
Session Management Patterns
Thread Safety Considerations
Entity States
Transient State
New Object Creation
No Database Representation
Persistent State
Managed by Session
Automatic Dirty Checking
Database Synchronization
Detached State
Session Closure
Serialization
Reattachment Strategies
Removed State
Deletion Marking
Database Removal
State Transitions
Transient to Persistent
Persistent to Detached
Detached to Persistent
Persistent to Removed
Persistence Context Operations
Entity Attachment
Entity Detachment
Dirty Checking
Flush Operations
Previous
8. Cascade Operations
Go to top
Next
10. CRUD Operations