Opleiding: Java EE6: JPA met EclipseLink voor Database Driven Applicaties
De Java Persistence API (JPA) is de Java standaard voor data access. Met JPA wordt het benaderen van data een stuk simpeler vergeleken met JDBC. Met een Object Relational Mapper kunnen op simpele, efficiënte manier objecten worden opgeslagen in, cq opgehaald uit een database.
De volgende onderwerpen zullen gedurende de training aan bod komen:
JPA 2.0
- Historie
- Object-Relational Mapping
- O/R Mapping en Domain Modeling
- Query faciliteiten
- Query Criteria API
- Run Time APIs
EclipseLink
- Introduction to EclipseLink (ELUG)
- Installatie EclipseLink(Java SE & EE)
EclipseLink JPA Deployed op OC4J met Eclipse WTP
- Quick Start Notes
- Development Environment
- OC4J configuratie wijzigingen
- EclipseLink JAR locatie
- Voorbeeld EclipseLink DDL generatie
Mijn eerste entity class
- De entity class
- De Persistence Unit
- Het hoofdprogramma
Persistente objecten
- Entity classes
- Primary keys
- De identity van objecten
- Field of property access
Werken met entity objecten
- De Entity Manager
- De Persistence Context
- Transacties
- Mogelijkheden van de Entity Manager
- De object lifecycle
- Transacties en concurrency
Het domein model
- Object Relational Mapping
- Configuratie van tabellen en kolommen
- Mapping van datatypes
- Relaties tussen entiteiten
- Vererving
Queries met JP-QL
- Query API
- JP-QL
- JP-QL mogelijkheden
- Genereren domein model uit database
Callbacks en listeners
- Callback methoden
- Class voor callback
- Mapping in orm.xml
€1.575
ex. BTW
Aangeboden door
Tailor iT
Onderwerp
Java EE
Java
Niveau
Looptijd
3 dagen
Taal
nl
Type product
cursus
Lesvorm
In-company / Maatwerk
Aantal deelnemers
Max: 10
Tijdstip
Overdag