bookstore example using Spring Hibernate