feat: add redis

This commit is contained in:
2025-12-02 14:59:01 +09:00
parent 79e645e51f
commit 8e1586af43
3 changed files with 23 additions and 9 deletions

View File

@@ -7,7 +7,6 @@ import com.kamco.cd.kamcoback.postgres.core.InferenceResultCoreService;
import jakarta.validation.constraints.NotNull;
import java.util.List;
import lombok.RequiredArgsConstructor;
import org.springframework.cache.annotation.Cacheable;
import org.springframework.data.domain.Page;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
@@ -67,11 +66,6 @@ public class InferenceResultService {
* @param searchReq
* @return
*/
@Cacheable(
value = "inferenceResultWithGeom",
key =
"#id + '_' + #searchReq.page + '_' + #searchReq.size + '_' + (#searchReq.sort != null ? #searchReq.sort : 'none') + '_' + (#searchReq.targetClass != null ? #searchReq.targetClass : 'none') + '_' + (#searchReq.compareClass != null ? #searchReq.compareClass : 'none') + '_' + (#searchReq.mapSheetNum != null ? #searchReq.mapSheetNum.toString() : 'none')",
unless = "#result == null || #result.isEmpty()")
public Page<InferenceResultDto.DetailListEntity> listInferenceResultWithGeom(
@NotNull Long id, InferenceResultDto.SearchGeoReq searchReq) {