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
Querying with HQL
HQL Fundamentals
Query Language Overview
Object-Oriented Queries
HQL vs SQL Differences
Basic HQL Syntax
SELECT Statements
FROM Clause
Entity References
Alias Usage
WHERE Clause
Conditional Expressions
Comparison Operators
Logical Operators
Parameter Binding
Positional Parameters
Named Parameters
Parameter Lists
Advanced HQL Features
Join Operations
Inner Joins
Left Outer Joins
Right Outer Joins
Fetch Joins
Subqueries
Correlated Subqueries
EXISTS Expressions
IN Expressions
Aggregate Functions
COUNT Function
SUM Function
AVG Function
MIN and MAX Functions
Grouping and Ordering
GROUP BY Clause
HAVING Clause
ORDER BY Clause
HQL Query Execution
Query Object Creation
Parameter Setting
Result Retrieval
Pagination Support
Previous
11. Transaction Management
Go to top
Next
13. JPQL and Criteria API