Useful Links
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
  1. Computer Science
  2. 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
  1. Inheritance Mapping
    1. Inheritance Strategy Overview
      1. Object-Oriented Inheritance
        1. Relational Representation
          1. Strategy Selection Criteria
          2. Single Table Strategy
            1. @Inheritance(strategy = SINGLE_TABLE)
              1. Discriminator Column
                1. @DiscriminatorColumn
                  1. @DiscriminatorValue
                  2. Advantages and Disadvantages
                    1. Performance Characteristics
                    2. Joined Table Strategy
                      1. @Inheritance(strategy = JOINED)
                        1. Table Structure
                          1. Primary Key Relationships
                            1. Query Performance
                              1. Normalization Benefits
                              2. Table Per Class Strategy
                                1. @Inheritance(strategy = TABLE_PER_CLASS)
                                  1. Concrete Class Tables
                                    1. Union Queries
                                      1. Limitations and Considerations
                                      2. Mapped Superclass
                                        1. @MappedSuperclass Annotation
                                          1. Abstract Base Classes
                                            1. Field Inheritance
                                              1. Non-Entity Inheritance
                                              2. Polymorphic Queries
                                                1. Querying Inheritance Hierarchies
                                                  1. Type Restrictions
                                                    1. Discriminator Usage

                                                  Previous

                                                  14. Native SQL Queries

                                                  Go to top

                                                  Next

                                                  16. Caching Architecture

                                                  © 2025 Useful Links. All rights reserved.

                                                  About•Bluesky•X.com