HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  
SpringSource's Hibernate with Spring Workshop (HIBERNATE-01-03)
CODE: HIBERNATE-01-03          DURATION: 3 DAY/S
In this 3-day Spring Hibernate training you will learn how to create effective data-driven Spring applications with Hibernate. The training shows the use of both XML and annotation based configuration of both Spring and Hibernate.

Through our trainings, you benefit from the wide experience and architectural expertise of our team. We bring that experience to you in a highly interactive, intensely hands-on setting.


LEARN HOW TO:
  • Configure Hibernate in the context of a Spring application
  • Create efficient object/relational mappings with Hibernate
  • Leverage the Spring Framework to facilitate Hibernate session, transaction and exception management
  • Use Hibernate with Spring and understand fundamental architectural issues Know how and when to use parts of the Spring Framework
PROGRAMME
    Day 1: Spring Framework Foundations

  • Introduction to Spring
  • Using Spring to configure an application
  • Simplifying application configuration
  • Annotation-based dependency injection
  • Simplifying JDBC-based data access with Spring
  • Driving database transactions in a Spring environment

    Day 2: Using the Hibernate ORM

  • Introducing object-to-relational mapping (ORM)
  • Getting started with Hibernate in a Spring environment
  • Using JPA annotations and Hibernate XML
  • Inheritance: considerations and trade-offs
  • Defining custom user-types for Value Objects
  • Using queries: HQL, criteria API, native (SQL)
  • Hibernate in web applications: open session in view
  • Using the different Java collection mappings
  • Using joins and components to go beyond naïve class to table mappings

    Day 3: Hibernate Internals and Configuration

  • Working with Hibernate objects
  • Lazy loading and detached objects
  • Optimistic and pessimistic locking
  • Mixing Hibernate and JDBC
  • Performance tuning
  • Advanced Features: interceptors, schema generation, caching, batching

NEXT SESSION
The next course will be delivered at The Skills Matter eXchange - London, on 08 Jul 2013 by Russ Miles.
COURSE DATES & REGISTRATION
Date City Cost (ex vat) Offer
08-07-13 London £1995.00 - Book Online Now
23-09-13 London £1995.00 £1795.00 if booked before 25-07-13 Book Online Now
16-12-13 London £1995.00 £1795.00 if booked before 17-10-13 Book Online Now
Book Online or Call Sales on +44 (0)207 1839040
IN PARTNERSHIP WITH SPRINGSOURCE
IS THIS COURSE FOR YOU?
This training is designed for developers interested in using Hibernate with Spring.

COURSE PREREQUISITES
  • Be able to create basic Java web applications
  • Have a basic understanding of JDBC and relational database concepts

COURSE LABS & EXERCISES
This Hibernate with Spring course features lectures, discussions and is packed with exercices.

Since lab work is an important part of the course, you use a computer when taking part in this Hibernate with Spring course, which we will provide, pre-installed.

COURSE DATES & REGISTRATION
Date City Cost (ex vat) Offer
08-07-13 London £1995.00 - Book Online Now
23-09-13 London £1995.00 £1795.00 if booked before 25-07-13 Book Online Now
16-12-13 London £1995.00 £1795.00 if booked before 17-10-13 Book Online Now
Book Online or Call Sales on +44 (0)207 1839040
© Copyright 2003-2013, Skills Matter Ltd
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Jobs: Sales Executive  Jobs: Student SkillsCaster  jobs - junior event coordinator  Open Source Journal  Jobs: Sponsorship Development  jobs: Marketing & Sales Graduate Internship  Jobs: HR Manager  jobs-Join Our Dev Team  DevOps Engineer  Front-End Engineer  Test Engineer