Useful Links
1. Introduction to JPA and Object-Relational Mapping
2. Setting Up a JPA Project
3. Entity Fundamentals and Basic Mappings
4. Entity Relationships
5. Entity Manager and Persistence Context
6. JPQL Query Language
7. Criteria API
8. Advanced Entity Mapping
9. Transaction Management
10. Performance Optimization
11. JPA Integration Patterns
  1. Computer Science
  2. Java Ecosystem

Java Persistence API (JPA)

1. Introduction to JPA and Object-Relational Mapping
2. Setting Up a JPA Project
3. Entity Fundamentals and Basic Mappings
4. Entity Relationships
5. Entity Manager and Persistence Context
6. JPQL Query Language
7. Criteria API
8. Advanced Entity Mapping
9. Transaction Management
10. Performance Optimization
11. JPA Integration Patterns
  1. Transaction Management
    1. Transaction Fundamentals
      1. ACID Properties
        1. Transaction Boundaries
          1. Transaction Isolation Levels
          2. JPA Transaction Types
            1. Resource-Local Transactions
              1. EntityTransaction Interface
                1. Transaction Demarcation
                  1. Exception Handling
                  2. JTA Transactions
                    1. Container-Managed Transactions
                      1. User-Managed Transactions
                        1. Transaction Coordination
                      2. Transaction Management Patterns
                        1. Programmatic Transaction Management
                          1. Declarative Transaction Management
                            1. Transaction Propagation
                            2. Concurrency Control
                              1. Optimistic Locking
                                1. Version Annotation
                                  1. Version Field Types
                                    1. OptimisticLockException Handling
                                    2. Pessimistic Locking
                                      1. Lock Mode Types
                                        1. PESSIMISTIC_READ
                                          1. PESSIMISTIC_WRITE
                                            1. PESSIMISTIC_FORCE_INCREMENT
                                            2. Lock Method Usage
                                              1. Deadlock Prevention

                                          Previous

                                          8. Advanced Entity Mapping

                                          Go to top

                                          Next

                                          10. Performance Optimization

                                          © 2025 Useful Links. All rights reserved.

                                          About•Bluesky•X.com