JPA에서 사용되는 Annotation으로 Entity 클래스에서 컬렉션을 정렬하는 방법을 지정하는데 사용
일반적으로 @OneToMany(일대다), .@ManyToMany(다대다)와 같은 관계에서 컬렉션 필드에 적용
@OneToMany
@OrderBy("fieldName ASC | DESC")
private List<Entity> entities;
fieldName : 정렬의 기준이 .되는 Entity 필드 이름 지정
ASC : 오름차순
DESC : 내림차순
@OneToMany(mappedBy = "post", cascade = CascadeType.REMOVE)
@OrderBy("createdAt DESC")
private List<Comment> commentList = new ArrayList<>();