CacheKeyGenerator
캐시 키 생성기. UUID 기반 고유 키 생성.
클래스 정의
object CacheKeyGenerator메서드
getFlightSearchCacheKey()
fun getFlightSearchCacheKey(): UUID항공편 검색용 캐시 키 생성.
getFareRuleCacheKey()
fun getFareRuleCacheKey(): UUID운임 규정용 캐시 키 생성.
사용처
| 사용 위치 | 용도 |
|---|---|
| FlightSearchService | 검색 결과 캐시 키 |
| FareRuleService | 운임 규정 캐시 키 |
특징
- Object 싱글톤: Kotlin object 선언
- UUID 기반: 랜덤 UUID로 충돌 방지