JPA/Hibernate
BRO875 Einführung und Anwendung von Hibernate
Kurzbeschreibung:
Das Persistenz Framework Hibernate bietet die Möglichkeit Java-Objekte auf allen gängigen relationalen Datenbanken abzubilden. Hibernate unterstützt auch die Sun standardisierte Java Persistence API (JPA). Das Framework ermöglicht als Teil der EJB 3 Spezifikation OR-Mapping mit standardisierten Schnittstellen zu implementieren. Dieser Kurs richtet sich an Java-Entwickler und Datenbank-Administratoren, die sich in Hibernate einarbeiten wollen und “best practices” erwarten.
Kursinhalte:
- Introduction to ORM
- Fundamentals of ORM
- A few words on transaction
- Hibernate and Java Persistence API
- Hibernate installation and configuration
- Up to speed with Hibernate
- Dealing with POJOs
- Dealing with metadata: XDoclet
- Dealing with metadata: Annotations
- Using the Hibernate core
- Using the EntityManager
- Working with objects
- Basic (CRUD) operations
- Some words on keys
- Object identity
- Basic Queries
- Associations
- Collection of values
- Associations between classes
- Cascading
- Object graph and persistence concepts
- Generation / specialization
- Advanced Techniques
- Using Criterias and Queries
- Fetching and Fetching strategies
- Versioning and Locking
- Using the Hibernate toolset
- How to develop
- Automatic mappings: XDoclet
- Automatic schemas: hbm2ddl
- Automatic POJOs
- Generation of mapping files with reverse engineering
Termine:
- 23.08.2010 – 25.08.2010 (Wiesbaden)
- 11.10.2010 – 13.10.2010 (Heidelberg)
- 13.12.2010 – 15.12.2010 (Wiesbaden)
- 14.02.2011 – 16.02.2011 (Heidelberg)
Zielgruppe: Anwendungsentwickler DB-Administratoren
Level: Beginner/Advanced
Dauer: 3 Tage
Abschluss: Zertifikat
Preis: 1.550,- € (zzgl. MwSt.)
Seite drucken