Introduction to Hibernate

Course

Online

Price on request

Description

  • Type

    Course

  • Methodology

    Online

Hibernate has emerged as the most widely used object-relational mapping (ORM) library for Java. ORM is used to persist Java objects to relational databases, and Hibernate does this in a transparent but flexible way. As well as being used stand-alone, it is also often integrated with the Spring framework when writing enterprise applications.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • IT

Course programme

Introduction

  • What is Hibernate?
  • Object-Relational Mapping
  • Obtaining and installing Hibernate

Mapping Beans

  • Mapping POJOs using XML
  • Mapping POJOs using annotations
  • Mapping properties to columns
  • Using Sessions
  • Configuring the SessionManager

Modelling Relationships

  • Setting up relationships
  • Using one-to-many relationships
  • Bidirectional relationships
  • Many-to-many relationships
  • Inheritance relationships
  • Mapping collections

Queries

  • Queries in Hibernate
  • Introduction to the Criteria API
  • Creating queries using Criteria
  • Processing query results
  • Introduction to HQL
  • Creating HQL queries
  • Named queries

Introduction to Hibernate

Price on request