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
DE