Spring Persistence with Hibernate (Expert's Voice in Open Source)