DE318

Managing Persistence Using Hibernate

Master the de facto standard in object-relational mapping.

90%

overall satisfaction for this course

?Average calculated from scores obtained from 187 participants who took this course.
  • Duration 2 days
  • Regular fee 955
  • Preferential fee 860?
  • Locations
    • Montreal
    • Quebec City
  • Laboratory
    course
SUMMARY
DETAILS

Objectives

To provide the knowledge and skills required to effectively use Hibernate as an object-relational mapping tool in Java development projects.

Targeted audience

Those in development positions (other than supervisors) and Web specialists.

Prerequisite

Knowledge of the Java programming language (Course DE204). Familiarity with SQL and UML is desirable.

Customer Testimonials

Very good presentation. Well-prepared examples and practical exercises.

Yannic L. / Conseiller, Conseillers en gestion et informatique CGI inc.

Content

  • The object-relational mapping problem
  • The role of Hibernate in J2EE architecture
  • Mapping entities
  • Mapping inheritance
  • Mapping simple associations
  • Managing collections
  • HQL queries and criteria
  • Optimizing queries and object loading
  • Managing transactions and concurrency
  • Life cycle of objects
  • Advanced Hibernate techniques
  • Practical exercises: developing an e-commerce site

DATES*

*Unless stated otherwise, all sessions are in French.
  • Montreal

    September 20 to September 21 2018 - CONFIRMED

  • Quebec City

    September 20 to September 21 2018 - Virtual classroom - CONFIRMED

  • Montreal

    February 14 to February 15 2019

  • Quebec City

    February 14 to February 15 2019 - Virtual Classroom

  • Montreal

    May 21 to May 22 2019

  • Quebec City

    May 21 to May 22 2019 - Virtual Classroom

Trainer(s) assigned(s)