This website uses cookies to help make it work better for you and to allow us to see how the site is used.
If you continue to use this site we will assume that you are happy with our cookies policy or you can click on the cookie policy to find out more about the "Accept and continue" buttons.

The High-Performance Java Persistence training by Vlad Mihalcea

The High-Performance Java Persistence training by Vlad Mihalcea

Date: 24th of November
Time: 12:30 - 21:30
Place: EBS Tower (str. Constanta 19-21)
Registration: here - free of charge

On the 24th of November, NTT DATA Romania will organize a JAVA Centric event, entitled "The High-Performance Java Persistence" by Vlad Mihalcea at EBS Tower.

This event aims to help Java developers get a better understanding of what's needed to be done to get lower transaction response times and a higher throughput.

This training material goes through a great variety of topics such as:

  • Isolation levels and database concurrency control
  • Preventing lost updates in long conversations
  • Logical vs physical clock optimistic locking
  • Hibernate collections optimistic locking
  • Version-less optimistic locking
  • Java Persistence locking
  • Database caching
  • Application caching
  • Second-level cache entries
  • Cache synchronization strategies
  • Collection Cache
  • Query Cache

The whole training is based on Vlad Mihalcea's book, High-Performance Java Persistence"(, and it covers JPA, Hibernate, JDBC and database essentials.


  • Welcome/registration, snacks, networking 12:30-13:00
  • Session 1: 13:00-14:30, break, 14:45-16:15
  • Session 2: 16:30-18:00, break, 18:15-19:45
  • Snacks, drinks, networking 19:45-21:30