I've got the same issue with hibernate 5.0.12 except that the attribute "name" of "@JoinColumn" was taken into account, if that can help you.