Spring & Hibernate configuration; Logging; JPA Annotations for model classes