Java EE6: JPA met EclipseLink voor Database Driven Applicaties
Beschrijving
Al onze trainingen kunnen in plaats van een Open Rooster training ook als (Privé) maatwerktraining gevolgd worden. Omdat een privé-/maatwerktraining afgestemd is op de werkzaamheden en opleidingsbehoeftes van de cursisten, kan de trainingsduur vaak worden ingekort naar de helft van de tijd.
Daarnaast hoeven de cursisten niet te reizen, en kan de training op een in overleg te plannen datum plaatsvinden.
En dit alles tegen dezelfde tarieven als een Open Rooster training !!
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 wijziginge…
Veelgestelde vragen
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Al onze trainingen kunnen in plaats van een Open Rooster training ook als (Privé) maatwerktraining gevolgd worden. Omdat een privé-/maatwerktraining afgestemd is op de werkzaamheden en opleidingsbehoeftes van de cursisten, kan de trainingsduur vaak worden ingekort naar de helft van de tijd.
Daarnaast hoeven de cursisten niet te reizen, en kan de training op een in overleg te plannen datum plaatsvinden.
En dit alles tegen dezelfde tarieven als een Open Rooster training !!
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
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.