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
CRUD Operations
Creating Entities
persist() Method
save() Method
saveOrUpdate() Method
Batch Insertion
Reading Entities
get() Method
load() Method
find() Method
Proxy vs Entity Loading
Query-Based Retrieval
Updating Entities
Automatic Dirty Checking
Manual Updates
update() Method
merge() Method
Bulk Update Operations
Deleting Entities
delete() Method
remove() Method
Bulk Delete Operations
Cascade Deletion
Session Operations
flush() Method
clear() Method
evict() Method
refresh() Method
Previous
9. Entity Lifecycle and Persistence Context
Go to top
Next
11. Transaction Management