Useful Links
Computer Science
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
Entity Manager and Persistence Context
EntityManager Interface
Core Operations
Lifecycle Management
Thread Safety
Entity Lifecycle States
New State
Managed State
Detached State
Removed State
State Transitions
Basic Persistence Operations
Persist Operation
Find Operation
Merge Operation
Remove Operation
GetReference Operation
Persistence Context Management
Context Synchronization
Flush Operation
Automatic Flushing
Manual Flushing
Flush Mode Types
Refresh Operation
Clear Operation
Detach Operation
Contains Operation
Persistence Context Types
Transaction-Scoped Context
Extended Context
Context Propagation
Previous
4. Entity Relationships
Go to top
Next
6. JPQL Query Language