issues
search
naver
/
arcus-spring
ARCUS as a caching provider for the Spring Cache Abstraction
Apache License 2.0
26
stars
16
forks
source link
INTERNAL: save configuration instance in ArcusCache
#100
Closed
oliviarla
closed
2 months ago
oliviarla
commented
2 months ago
๐ Related Issue
https://github.com/naver/arcus-spring/issues/65
โจ๏ธ What I did
์ธ์๊ฐ ์๋ ์์ฑ์๋ฅผ deprecate ์์ผ ์ฌ์ฉํ์ง ์๋๋ก ๊ถ์ฅํฉ๋๋ค. ๋์ ํ์ ์ธ์๋ฅผ ์ ๋ ฅํด์ผ ํ๋ ์์ฑ์๋ฅผ ์ ๊ณตํฉ๋๋ค.
๋ฐ๋์ ๋ด๋ถ์์๋ง ์ฌ์ฉ๋์ด์ผ ํ๋ ํ๋์ธ keyLockProvider๋ฅผ ์ ์ธํ๊ณ ๋ ๋ชจ๋ configuration์ ํตํด ์ ๊ทผํ๋๋ก ๋ณ๊ฒฝํ์ต๋๋ค.
์ด๋ฅผ ํตํด ํ์ ์ธ์๊ฐ ์๋ ์ต์ ๋ค์ ๊ฒ์ฆ์ ArcusConfiguration ํ ๊ตฐ๋ฐ์์๋ง ๊ฑฐ์น๋ฉด ๋ฉ๋๋ค. setter, getter๋ ArcusCache ํด๋์ค์์ ์ ๊ณตํด์ค ํ์๊ฐ ์์ต๋๋ค.
์ฐธ๊ณ ๋ก redis, couchbase๋ XXXCache ํด๋์ค์ XXXCacheConfiguration ํด๋์ค๋ฅผ ํ๋๋ก ๋๊ณ ์์ต๋๋ค.
jhpark816
commented
2 months ago
@uhm0311 ์ต์ข ๋ฆฌ๋ทฐ ๋ฐ๋๋๋ค.
๐ Related Issue
โจ๏ธ What I did