0
JPA仕様の@OrderByと@OrderColumnに関する質問があります。JPAのオーダーリスト@OrderedByと@OrederColumn
問題は、elemetsのリストを管理するエンティティがあることです。各要素は複数のリストに表示されます。 @OrderByアノテーションと@OrderColumnアノテーションを理解しているので、多くの順序リストの異なる位置に同じ要素を表示することはできません。私はこれを信じることができません。
誰かがこれらの注釈を少し説明できますか?これらの2つのアノテーションの違いは?具体的にどのように私はこのようなsoemthingを行うことができます:
@Entity
public class Class{
@ManyToMany
private List<Students> studentsInRankedOrder;
// this list should be ordered by class rank.
// but a student who is ranked 1 in one class will most likely not be ranked 1
// in another course.
}
@Entity
public class Student{
@ManyToMany
private List<Class> enrolledIn;
}
ありがとうたくさんありがとう。