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
Caching Architecture
Caching Overview
Performance Benefits
Cache Levels
Cache Strategies
First-Level Cache
Session Cache
Automatic Caching
Cache Scope
Identity Map Pattern
Second-Level Cache
Shared Cache Architecture
Cache Regions
Cache Providers
EHCache Integration
Infinispan Integration
Hazelcast Integration
Cache Configuration
Entity Caching
Collection Caching
Cache Strategies
READ_ONLY
NONSTRICT_READ_WRITE
READ_WRITE
TRANSACTIONAL
Query Cache
Query Result Caching
Cache Key Generation
Query Cache Regions
Limitations and Best Practices
Cache Management
Cache Eviction
Cache Statistics
Cache Monitoring
Performance Tuning
Previous
15. Inheritance Mapping
Go to top
Next
17. Advanced Hibernate Features