Hibernate Many to One Mapping with Annotations