refactor: 미사용 패키지 클래스(캐싱) 제거
parent
df33c93c34
commit
bb80b416ef
@ -1,27 +0,0 @@
|
|||||||
//package kr.xit.biz.cmm.mapper;
|
|
||||||
//
|
|
||||||
//import kr.xit.biz.ens.model.cmm.CmmEnsRlaybsnmDTO;
|
|
||||||
//import kr.xit.biz.ens.model.nice.NiceCiDTO.NiceCiInfo;
|
|
||||||
//import org.egovframe.rte.psl.dataaccess.mapper.Mapper;
|
|
||||||
//
|
|
||||||
///**
|
|
||||||
// * <pre>
|
|
||||||
// * description : 전자고지 Cache mapper
|
|
||||||
// * - cache: CaffeineCache use
|
|
||||||
// *
|
|
||||||
// * packageName : kr.xit.biz.cmm.mapper
|
|
||||||
// * fileName : ICmmEnCacheMapper
|
|
||||||
// * author : limju
|
|
||||||
// * date : 2023-09-12
|
|
||||||
// * ======================================================================
|
|
||||||
// * 변경일 변경자 변경 내용
|
|
||||||
// * ----------------------------------------------------------------------
|
|
||||||
// * 2023-09-12 limju 최초 생성
|
|
||||||
// *
|
|
||||||
// * </pre>
|
|
||||||
// */
|
|
||||||
//@Mapper
|
|
||||||
//public interface ICmmEnsCacheMapper {
|
|
||||||
// NiceCiInfo selectNiceCiInfo(final NiceCiInfo dto);
|
|
||||||
// CmmEnsRlaybsnmDTO selectEnsRlaybsnmInfo(final CmmEnsRlaybsnmDTO dto);
|
|
||||||
//}
|
|
@ -1,115 +0,0 @@
|
|||||||
//package kr.xit.biz.cmm.service;
|
|
||||||
//
|
|
||||||
//import com.github.benmanes.caffeine.cache.Cache;
|
|
||||||
//import com.github.benmanes.caffeine.cache.stats.CacheStats;
|
|
||||||
//import kr.xit.biz.cmm.mapper.ICmmEnsCacheMapper;
|
|
||||||
//import kr.xit.biz.ens.model.cmm.CmmEnsRlaybsnmDTO;
|
|
||||||
//import kr.xit.biz.ens.model.nice.NiceCiDTO.NiceCiInfo;
|
|
||||||
//import kr.xit.core.spring.config.cache.CacheType;
|
|
||||||
//import kr.xit.core.spring.config.cache.CachingConfig;
|
|
||||||
//import lombok.RequiredArgsConstructor;
|
|
||||||
//import lombok.extern.slf4j.Slf4j;
|
|
||||||
//import org.springframework.cache.CacheManager;
|
|
||||||
//import org.springframework.cache.annotation.CacheEvict;
|
|
||||||
//import org.springframework.cache.annotation.Cacheable;
|
|
||||||
//import org.springframework.cache.caffeine.CaffeineCache;
|
|
||||||
//import org.springframework.stereotype.Service;
|
|
||||||
//import org.springframework.transaction.annotation.Transactional;
|
|
||||||
//
|
|
||||||
///**
|
|
||||||
// * <pre>
|
|
||||||
// * description : 전자고지 Cache 서비스
|
|
||||||
// * - cache: CaffeineCache use
|
|
||||||
// *
|
|
||||||
// * packageName : kr.xit.biz.cmm.service
|
|
||||||
// * fileName : CmmEnsCacheService
|
|
||||||
// * author : limju
|
|
||||||
// * date : 2023-09-12
|
|
||||||
// * ======================================================================
|
|
||||||
// * 변경일 변경자 변경 내용
|
|
||||||
// * ----------------------------------------------------------------------
|
|
||||||
// * 2023-09-12 limju 최초 생성
|
|
||||||
// *
|
|
||||||
// * </pre>
|
|
||||||
// * @see CacheType
|
|
||||||
// * @see CacheKeyGenerator
|
|
||||||
// * @see CachingConfig
|
|
||||||
// */
|
|
||||||
//@Slf4j
|
|
||||||
//@RequiredArgsConstructor
|
|
||||||
//@Service
|
|
||||||
//public class CmmEnsCacheService implements ICmmEnsCacheService {
|
|
||||||
// private final ICmmEnsCacheMapper cmmEnsMapper;
|
|
||||||
// private final CacheManager cacheManager;
|
|
||||||
//
|
|
||||||
// /**
|
|
||||||
// * Nice CI 인증 관련 정보 cache load
|
|
||||||
// * @param signguCode
|
|
||||||
// * @param ffnlgCode
|
|
||||||
// * @return CrtfInfo
|
|
||||||
// */
|
|
||||||
// @Transactional(readOnly = true)
|
|
||||||
// @Cacheable(cacheNames = "niceCiInfo", keyGenerator = "simpleKeyGenerator")
|
|
||||||
// public NiceCiInfo getNiceCiInfoCache(final String signguCode, final String ffnlgCode) {
|
|
||||||
// return cmmEnsMapper.selectNiceCiInfo(NiceCiInfo.builder()
|
|
||||||
// .signguCode(signguCode)
|
|
||||||
// .ffnlgCode(ffnlgCode)
|
|
||||||
// .build());
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// /**
|
|
||||||
// * Nice CI 인증 관련 정보 cache remove
|
|
||||||
// * @param signguCode
|
|
||||||
// * @param ffnlgCode
|
|
||||||
// */
|
|
||||||
// @Transactional(readOnly = true)
|
|
||||||
// @CacheEvict(cacheNames = "niceCiInfo", keyGenerator = "simpleKeyGenerator")
|
|
||||||
// public void removeNiceCiInfoCache(final String signguCode, final String ffnlgCode) {
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// /**
|
|
||||||
// * KT / KAKAO 인증 관련 정보 cache load
|
|
||||||
// * @param signguCode
|
|
||||||
// * @param ffnlgCode
|
|
||||||
// * @return CmmEnsRlaybsnmDTO
|
|
||||||
// */
|
|
||||||
// @Transactional(readOnly = true)
|
|
||||||
// @Cacheable(cacheNames = "rlaybsnmInfo", keyGenerator = "simpleKeyGenerator")
|
|
||||||
// public CmmEnsRlaybsnmDTO getRlaybsnmInfoCache(final String signguCode, final String ffnlgCode) {
|
|
||||||
// return cmmEnsMapper.selectEnsRlaybsnmInfo(
|
|
||||||
// CmmEnsRlaybsnmDTO.builder()
|
|
||||||
// .signguCode(signguCode)
|
|
||||||
// .ffnlgCode(ffnlgCode)
|
|
||||||
// .build()
|
|
||||||
// );
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// /**
|
|
||||||
// * KT / KAKAO 인증 관련 정보 cache remove
|
|
||||||
// * @param signguCode
|
|
||||||
// * @param ffnlgCode
|
|
||||||
// */
|
|
||||||
// @Transactional(readOnly = true)
|
|
||||||
// @CacheEvict(cacheNames = "rlaybsnmInfo", keyGenerator = "simpleKeyGenerator")
|
|
||||||
// public void removeRlaybsnmInfoCache(final String signguCode, final String ffnlgCode) {
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// /**
|
|
||||||
// * cache log : hit rate
|
|
||||||
// */
|
|
||||||
// public void logCache(){
|
|
||||||
// if(log.isDebugEnabled()) {
|
|
||||||
// for(String cacheName : cacheManager.getCacheNames()) {
|
|
||||||
// Cache cache = ((CaffeineCache) cacheManager.getCache(cacheName)).getNativeCache();
|
|
||||||
//
|
|
||||||
//// for(Object key : cache.asMap().keySet()) {
|
|
||||||
//// Object value = cache.getIfPresent(key);
|
|
||||||
//// log.info("key: {} - value: {}", key, value.toString());
|
|
||||||
//// }
|
|
||||||
//
|
|
||||||
// CacheStats stats = cache.stats();
|
|
||||||
// log.info("cache '{}' - stats : {}", cacheName, stats.toString());
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
//}
|
|
@ -1,29 +0,0 @@
|
|||||||
//package kr.xit.biz.cmm.service;
|
|
||||||
//
|
|
||||||
//import kr.xit.biz.ens.model.cmm.CmmEnsRlaybsnmDTO;
|
|
||||||
//import kr.xit.biz.ens.model.nice.NiceCiDTO.NiceCiInfo;
|
|
||||||
//
|
|
||||||
///**
|
|
||||||
// * <pre>
|
|
||||||
// * description : CaffeineCache 적용
|
|
||||||
// *
|
|
||||||
// * packageName : kr.xit.biz.cmm.service
|
|
||||||
// * fileName : ICmmEnsCacheService
|
|
||||||
// * author : limju
|
|
||||||
// * date : 2023-09-12
|
|
||||||
// * ======================================================================
|
|
||||||
// * 변경일 변경자 변경 내용
|
|
||||||
// * ----------------------------------------------------------------------
|
|
||||||
// * 2023-09-12 limju 최초 생성
|
|
||||||
// *
|
|
||||||
// * </pre>
|
|
||||||
// */
|
|
||||||
//public interface ICmmEnsCacheService {
|
|
||||||
// NiceCiInfo getNiceCiInfoCache(final String signguCode, final String ffnlgCode);
|
|
||||||
// void removeNiceCiInfoCache(final String signguCode, final String ffnlgCode);
|
|
||||||
//
|
|
||||||
// CmmEnsRlaybsnmDTO getRlaybsnmInfoCache(final String signguCode, final String ffnlgCode);
|
|
||||||
// void removeRlaybsnmInfoCache(final String signguCode, final String ffnlgCode);
|
|
||||||
//
|
|
||||||
// void logCache();
|
|
||||||
//}
|
|
Loading…
Reference in New Issue