Interface | Description |
---|---|
GlueCacheLoader |
캐쉬 로더 인터페이스.
|
GlueCacheManager |
캐쉬에 관련된 서비스를 제공하는 인터페이스.
|
GlueCacheRegions |
Glue Framework에서 사용하는 캐쉬 영역명을 정의한 인터페이스 상수.
|
Exception | Description |
---|---|
GlueCacheException |
Cache System에 관련된 에러가 발생하면 던져지는 Exception 클래스
|
cache package.
Cache Manager 는 applicationContext.xml에 다음과 같이 정의한다. 둘 중 하나를 선택해서 사용하도록 한다.
applicationCotext.xml 예java code 예 Strinb cacheManagerBeanId = ... ; GlueCacheManager cacheManager = (GlueCacheManager)GlueStaticContext.getBeanFactory().getBeanObject(cacheManagerBeanId); Object cacheKey = "test-key"; Object cacheObject = null; cacheObject = cacheManager.getCacheObject(cacheKey); if(cacheObject == null){ cacheObject = "ABC"; cacheManager.putCacheObject(cacheKey, cacheObject); System.out.println(cacheKey + "의 이름으로 ["+ cacheObject + "]를 캐싱합니다."); }else{ System.out.println(cacheKey + "의 이름으로 캐싱된 Data는 ["+ cacheObject + "] 입니다. "); }
Copyright © 2023–2024 POSCO DX. All rights reserved.