Using Hibernate as persistende provider