POC for JPA using hibernate and using caching by using EhCache