HOME JAVA & JEE AJAX & RIA AGILE & SCRUM SOA & REST ERLANG RUBY ON RAILS OPEN SOURCE .NET DESIGN & DDD CLOUD & GRID  
Core Spring and Hibernate : Developing Spring Applications with Hibernate O/R Mapping (HIBERNATE-01-03)
CODE: HIBERNATE-01-03          DURATION: 3 DAY/S
In this course you will learn how to create effective data-driven Spring applications with Hibernate. With the focus on the data tier, you will learn to configure Hibernate in the context of a Spring application, how to create efficient object/data mappings with Hibernate and how to leverage the Spring Framework to facilitate Hibernate session, transaction and exception management.

LEARN HOW TO:
  • Create and configure applications using Spring and Hibernate
  • Create unit and integration tests for data access code
  • Configure declarative transaction management
  • Demonstrate an understanding of database design issues
  • Tune Hibernate-based applications to get the best performance
PROGRAMME
  • Basic Spring application configuration
  • Principles of Object Relational Mapping
  • Hibernate configuration and Spring's SessionFactory Bean
  • HQL
  • Making objects persistent
  • Hibernate semantics
    • Session management
    • Understanding flushing
    • The second level cache
  • Concurrency and Hibernate
    • Optimistic and Pessimistic Locking
  • Object mapping
    • Mapping simple properties
    • Single-valued associations
    • Multi-valued associations
    • Bi-directional associations
    • Indexed collections
  • Using HibernateTemplate
    • Querying
    • Session management
    • Transaction integration
  • Transaction demarcation
NEXT SESSION
The next course will be delivered at Skills Matter - London, on 28 Jan 2009.
COURSE DATES & REGISTRATION
Date City Cost Offer
28-01-09 London £1595.00 £1450.00 if booked by 29-12-08 Book Online Now
22-04-09 London £1595.00 £1450.00 if booked by 23-03-09 Book Online Now
15-07-09 London £1595.00 £1450.00 if booked by 15-06-09 Book Online Now
14-10-09 London £1595.00 £1450.00 if booked by 14-09-09 Book Online Now
Book Online or Call Sales on +44 (0)207 107 2620
ABOUT THE AUTHOR
Rob Harrop is a software consultant at SpringSource, where he specialises in delivering high-performance, highly scalable enterprise applications.
More about Rob Harrop
IN PARTNERSHIP WITH SPRINGSOURCE
IS THIS COURSE FOR YOU?
If you are an experienced JEE developer, with a thorough understanding of JDBC and relational database concepts, and you want to learn how to configure Hibernate, create efficient object/data mappings and leverage the Spring HibernateTemplate to simplify data access code, this is the course for you!

COURSE PREREQUISITES
To benefit from this Hibernate O/R Mapping course, prior to attending, you should be able to:
  • Create basic web applications
  • Read data from and write it to a relational database using JDBC
  • Talk comfortably about relational database concepts
After you register, a SpringSource staff member will be happy to recommend any necessary reading to ensure that you get maximum value from the training.

COURSE LABS & EXERCISES
The Hibernate course places a heavy emphasis on gaining practical skills for using Hibernate in your own projects. A number of labs and exercises will be undertaken.

Since lab work is an important part of the course, you use a computer when taking part in this Hibernate O/R course. Skills Matter provides laptops at all public sessions of its courses.

COURSE DATES & REGISTRATION
Date City Cost Offer
28-01-09 London £1595.00 £1450.00 if booked by 29-12-08 Book Online Now
22-04-09 London £1595.00 £1450.00 if booked by 23-03-09 Book Online Now
15-07-09 London £1595.00 £1450.00 if booked by 15-06-09 Book Online Now
14-10-09 London £1595.00 £1450.00 if booked by 14-09-09 Book Online Now
Book Online or Call Sales on +44 (0)207 107 2620
© Copyright 2003-2008, Skills Matter Ltd
  Web development by You In Control
About Us  Jobs  Find Us  Training Rooms  Newsletter  Community  Community-FR  Heros  Promotions  Apress