На самом деле документация гласит:
Необязательная аннотация, которую можно указать с помощью аннотации @ ManyToMany или @ OneToMany , чтобы указать, по каким критериям коллекция должна быть извлечена из базы данных.с помощью предложения ORDER BY.
Таким образом, аннотация @OrderBy () применяется только к ассоциациям ManyToMany и OneToMany, но не к ассоциациям ManyToOne.Вот почему это не работает.