Spring Data Repository와 조건 조회: 과목·상태·날짜 조건을 조합한다
판단 주제: 과목·상태·날짜 조건을 조합한다. 선택 기준과 확인 신호를 함께 읽습니다.
| 상황 | 선택 | 확인 신호 |
|---|---|---|
| Repository | 기본 저장과 조회 | Repository는 컬렉션처럼 보이는 영속 경계다 |
| Specification | 선택 조건 조합 | 과목·상태·날짜 조건을 조합한다 |
| Sort | 결과 순서 고정 | 정렬과 결과 SQL을 함께 확인한다 |
Sort 판정: 결과 순서 고정. JpaRepository와 Specification을 사용해 저장과 동적 조건 검색의 책임을 분리합니다.