aformatik.DE

TRAINING / COURSE 503

Introduction to the Hibernate persistence framework

Map Java objects to relational databases with Hibernate and design your application's persistence layer.

Hibernate is a powerful, high-performance framework for persisting plain Java objects in relational databases. It offers various mapping options: declaratively using XML files, programmatically, and with support for the forthcoming EJB 3.0 persistence standard. Database queries can also be implemented in different ways.

Hibernate is widely used and has become a de facto standard. As an active open-source project, it benefits from strong developer community support.

Our Hibernate course provides a fundamental introduction and the tools needed for use in projects.

Course objectives

After this course, participants understand the fundamentals of Hibernate and can use it.

Topics

  • Installation
  • Configuration
  • Properties
  • XML
  • Programmatic configuration
  • JDBC / DataSource
  • Embedding in a J2EE environment
  • Mapping
  • XML
  • Programmatic configuration
  • Associations
  • Queries
  • Criteria
  • Query By Example
  • Hibernate Query Language
  • Native SQL

Target audience

Software developers

Prerequisites

  • Java knowledge
  • Basic SQL knowledge
  • Basic XML knowledge

Tools and materials

Topics covered in the presentations are practised using a continuous example. All materials and exercises are in German.

Course duration

3 days

Questions and registration

info-de[at]aformatik.de

Contact