FareRuleRepository

운임 규정 Redis 저장소. 운임 규정 정보를 캐시.

설정

항목
캐시 키 접두사international-fare-rule-key
TTL20분

메서드

save()

fun save(key: UUID, fareRuleInfo: FareRuleInfo)

운임 규정 정보 저장.

Caller설명
FareRuleService규정 조회 결과 캐싱

find()

fun find(key: UUID): FareRuleInfo?

운임 규정 정보 조회.

Caller설명
FareRuleService캐시된 규정 조회

캐시 키 형식

international-fare-rule-key::{UUID}

사용처

사용 위치용도
FareRuleService운임 규정 캐싱

특징

  • Redis 기반: RedisTemplate<String, FareRuleInfo> 사용
  • 20분 TTL: 운임 규정 조회 결과 20분간 캐싱
  • UUID 키: 고유 식별자로 캐시 키 생성