UsefulLinks
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
2.
Hibernate Overview
2.1.
What is Hibernate
2.1.1.
Definition and Purpose
2.1.2.
History and Evolution
2.1.3.
Key Features and Capabilities
2.1.4.
Architecture Philosophy
2.2.
Hibernate in the Java Ecosystem
2.2.1.
Relationship to JDBC
2.2.2.
JPA Implementation
2.2.3.
Integration with Frameworks
2.3.
Hibernate vs Alternatives
2.3.1.
Hibernate vs Pure JDBC
2.3.2.
Hibernate vs MyBatis
2.3.3.
Hibernate vs JPA Providers
2.3.4.
Native Hibernate vs JPA APIs
Previous
1. Introduction to Object-Relational Mapping
Go to top
Next
3. Hibernate Architecture