Cache 경계와 무효화: 과목 요약에 @Cacheable과 evict를 연결한다
판단 주제: 과목 요약에 @Cacheable과 evict를 연결한다. 선택 기준과 확인 신호를 함께 읽습니다.
| 상황 | 선택 | 확인 신호 |
|---|---|---|
| Key | 결과를 고유하게 식별 | 캐시는 데이터의 두 번째 복사본이다 |
| TTL | 허용 가능한 오래됨 | 과목 요약에 @Cacheable과 evict를 연결한다 |
| Evict | 원본 변경과 복사본 제거 | hit·miss·stale 가능성을 확인한다 |
Evict 판정: 원본 변경과 복사본 제거. 조회 결과 캐시의 key·TTL·무효화 시점을 데이터 소유권과 함께 설계합니다.