Spring Session Util
Spring์์ ์ ๊ณตํ๋ RequestContextHolder๋ฅผ ์ด์ฉํ๋ฉด HttpServletRequest ์ ์ง์ ์ ๊ทผํ ์ ์๋๋ก ๋์์ฃผ๋ ์ญํ ์ ํ๋ค. ์ด๋ spring 2.x ๋ถํฐ ์ ๊ณตํ๋ ๊ธฐ๋ฅ์ผ๋ก ์ด๋ฅผ ํ์ฉํ๋ฉด HttpServletRequest ๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด ์ด๋ฅผ ๋ฉ์๋ ํ๋ผ๋ฏธํฐ๋ก ์ฐ์ด์ด ๋๊ฒจ๋ฐ์ ํ์๊ฐ ์๋ค. ์๋ service๋จ์์ HttpServletRequest ๋ฅผ ์ฐธ์กฐํด์ผํ๋ค๋ฉด ๋ฉ์๋ ํ๋ผ๋ฏธํฐ๋ก ๋๊ฒจ๋ฐ์์ด์ผ ํ๋๋ฐ RequestContextHolder๋ฅผ ์ฌ์ฉํ๋ค๋ฉด ํ๋ผ๋ฏธํฐ๋ก ๋๊ธธ ํ์ ์์ด ํ์ํ ๊ณณ์์ ์ฐธ์กฐํ ์ ์๋ค. RequestContextHolder๋ฅผ ์ด์ฉํ์ฌ request ๊ฐ์ฒด๋ฅผ service ๊น์ง ์ ๋ฌํ์ง ์๊ณ ์ฌ์ฉํ ์ ์๊ณ Util ํด๋์ค์๋ ์ธ์
๊ฐ์ ์ ๊ทผํ ์ ์๋ค..
2022.08.04