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 Seite drucken