Please enable JavaScript.
Coggle requires JavaScript to display documents.
Frmwrks - Coggle Diagram
Frmwrks
Hibernate ORM
Hibernate User Guide
Architecture
Domain Model
2.1
Mapping Types
2.1.1.
Value Types
2.1.2.
Entity Types
2.2.
Naming Strategies
2.2.1.
Implicit Naming Strategy
2.2.2.
Physical Naming Strategy
2.3
Basic Types
2.3.1.
Hibernate-provided Basic Types
2.3.2.
The @Basic annotation
2.3.3.
The @Column annotation
more items ...
2.3.7.
Mapping enums
2.3.8.
Mapping LOBs
2.3.9.
Mapping Nationalized Character Data
more items ...
2.3.15.
Mapping Date/Time Values
more items
2.3.20.
@Formula
2.4.
Embeddable Types
2.4.1.
Component / Embeddable
more items
2.5.
Entity Types
2.5.1.
POJO Models
2.5.2.
Prefer non-final classes
more items ...
2.5.6.
Mapping the entity
2.5.7.
Implementing equals() and hashCode()
more items ...
2.5.12.
Access strategies
2.6.
Identifiers
2.6.1.
Simple identifiers
2.6.2.
Composite identifiers
more items ...
2.6.8.
Interpreting AUTO
2.6.9.
Using sequences
2.6.10.
Using IDENTITY columns
more items ...
2.6.16.
@RowId
2.7.
Associations
2.7.1.
@ManyToOne
2.7.2.
@OneToMany
2.2.3.
@OneToOne
2.7.4.
@ManyToMany
more items ...
2.7.8.
@JoinColumnOrFormula mapping
2.8.
Collections
2.8.1.
Collections as a value type
2.8.2.
Collections of value types
2.8.3.
Collections of entities
more items ...
2.8.8.
Maps
more items ...
2.8.12.
Custom collection types
2.9.
Natural Ids
2.9.1.
Natural Id Mapping
2.9.2.
Natural Id API
2.9.3.
Natural id - Mutability and Caching
2.10.
Dynamic Model
2.11.
Inheritance
2.12.
Immutability
Bootstrap
Schema generation
4.1.
Importing script files
4.2.
Database objects
more items ...
4.6.
Columns index
Persistence Context
5.1.
Accessing Hibernate API from JPA
more items ...
5.4.
Deleting(removing) entities
more items ...
5.8
Obtain an entity by natural id
more items ...
5.16
Exception Handling
Flushing
6.1
AUTO flush
6.2
COMMIT flash
more items ...
6.5.
Flush operation order
Database access
7.1.
Connection Provider
7.2
Using DataSources
7.3
Driver Configuration
7.4
Using c3p0
more items ...
7.13
Database Dialect
Transaction and concurrency control
JNDI
Locking
Fetching
11.1.
The basics
more items ...
11.13.
@LazyCollection
Batching
Caching
13.1.
Configuraing second-level-caching
more items ...
13.10.
Ehcache
Interceptors and events
HQL and JPQL
15.1
Example domain model
15.2
Query API
more items ...
15.54
Entify query plan cache
Criteria
more items ...
more items ...
more items ...
Native SQL Queries
more items ...
more items ...
more items ...
more items ...
more items ...