SanEd consulting

Company profile

SanEd consulting is an IT training company which initiated its services in 2005 primarily as Sun Microsystem's authorised training provider. Our training portfolio was Solaris and Java focused. Later on we upgraded our portfolio and included authorisations from Veritas / Symantec and Oracle after aquisition of Sun. 

As the global IT market is rapidly changing and developing we must have accepted its needs and trends. Thus, beginning of 2014 we decided to "refurbish" our services and included new, young and perspective partners and together prepared number of interesting trainings you can find in our catalogue.

We are looking forward to successful cooperation with you.

поздравления с новорожденным

Java with Hibernate

Start Date:
Not Specified
Finish date:
Not Specified
0.00 EUR (VAT excl.)


This course develops skills in using the tool Hibernate. By the end of the course, students will be prepared to set-up and use Hibernate in Java applications.


Training days

3 days



Intermediate knowledge of Java programming


Course content



  • Java Persistence API
  • Hibernate ORM

 Basics of Hibernate and JPA

  • Configuring Hibernate
  • Defining entities (XML vs . Annotations )
  • EntityManager vs . SessionFactory
  • Generating DDL scripts
  • Transactions

 Mapping entities

  • Identifiers
  • Mapping and custom enumeration types
  • Relationships between entities
  • Heredity

 Querying the database

  • HQL and JPQL
  • Named queries
  • Native queries
  • Criteria API , Detached Criteria
  • Performance tuning
Advanced Topics
  • Batch Processing
  • Integration with SpringFramework
  • Optimistic and pessimistic locking
  • Interceptors and events
  • Recording changes ( envers )

 Hibernate Validator

  • Architecture
  • Defining constraints using annotations
  • Standard restrictions
  • Validation objects
  • Grouping restrictions
  • Defining custom types of restrictions
  • Internationalization
  • Integration with Spring and Hibernate
  • Validation of method parameters

 Hibernate Search

  • Architecture Hibernate Search
  • Configuring the indexing engine
  • Integration with entities using annotations
  • Full text search over entities


Price:  950 €


Date:  on demand

Book the course: Java with Hibernate

Bookings are disabled.


- Trainings - - - Java with Hibernate