Course not currently available

Java Persistence with Hibernate Training Course

Course

Online

£ 1,750 VAT inc.

Description

  • Type

    Course

  • Methodology

    Online

This course teaches the practical use of Hibernate for persisting Java objects in a relational database.

About this course

Java programming, SQL

Questions & Answers

Add your question

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

Fill in your details to get a reply

We will only publish your name and question

Emagister S.L. (data controller) will process your data to carry out promotional activities (via email and/or phone), publish reviews, or manage incidents. You can learn about your rights and manage your preferences in the privacy policy.

Reviews

Subjects

  • Inheritance
  • Transactions
  • XML training
  • Java
  • XML
  • Object-oriented training
  • Database
  • SQL
  • Database training
  • Design

Course programme

Introduction to Hibernate
  • Introducing Hibernate
  • The Object/Relational Mapping Problem
  • JDBC
  • The Users-Roles Schema
  • Tools and Environment Setup
  • Creating the Database
Configuring Hibernate
  • Hibernate Distributions
  • Required Libraries
  • Configuration Files
  • hibernate.properties
  • hibernate.cfg.xml
Hibernate Persistence
  • The Hibernate Architecture
  • SessionFactory Methods
  • Hibernate Sessions
  • Object States
  • State Transitions
  • Session Methods
  • Transactions
  • Session-Per-Operation
  • Session-Per-Request
  • The Data Access Object Pattern
Object/Relational Mapping
  • Object-Oriented Design
  • Relational Mapping
  • Bidirectional Association
  • O/R Mapping Techniques
  • The Mapping Document
  • The Mapping XML Model
  • Primary Keys and Identity
  • Generating Identifiers
  • Other Mapping Elements
  • Components
  • Mapping Associations
  • The Mapping XML Model for Associations
  • Unidirectional Many-to-One
  • Eager Fetching
  • Bidirectional One-To-Many
  • Bidirectional One-To-One
  • Mapping Inheritance
  • Inheritance and Databases
  • Single-Table Inheritance
  • Mapping Single-Table Inheritance
  • Table-Per-Subclass
  • Table-Per-Subclass Mapping
  • Table-Per-Concrete-Class
The Hibernate Query Language
  • The Hibernate Query Language
  • Fundamentals
  • HQL Queries
  • Polymorphism
  • Named Parameters
  • Entity Parameters
  • Joining on Associations
  • Aggregate Methods
  • Updates and Deletes
  • Named Queries
  • Using Native SQL

Additional information

14 hours (usually 2 days including breaks)

Java Persistence with Hibernate Training Course

£ 1,750 VAT inc.