more spring hibernate configuration and using embedded H2 for testing