๋กœ์ผ“๐Ÿพ
article thumbnail
[Spring] ์„ธ์…˜์„ ์ด์šฉํ•œ ๋กœ๊ทธ์ธ ๊ตฌํ˜„
... 2020. 12. 28. 23:02

์Šคํ”„๋ง ํ”„๋ ˆ์ž„์›Œํฌ๋กœ ์„ธ์…˜์„ ์ด์šฉํ•ด ๋กœ๊ทธ์ธ์„ ๊ฐ„๋‹จํ•˜๊ฒŒ ๊ตฌํ˜„ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์„ธ์…˜์ด๋ž€? ์„ธ์…˜์— ๋Œ€ํ•œ ๊ฐœ๋…์„ ๊ฐ„๋‹จํ•˜๊ฒŒ ์•Œ๊ณ  ๊ฐ€๊ฒ ์Šต๋‹ˆ๋‹ค. ์„ธ์…˜์€ ์ฟ ํ‚ค์˜ ํ•œ ์ผ์ข…์œผ๋กœ session ์ฟ ํ‚ค๋ฅผ ๋งํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํŽธํ•˜๊ฒŒ ์šฐ๋ฆฌ๋Š” ๊ทธ๋ƒฅ ์„ธ์…˜์ด๋ผ๊ณ  ํ•˜์ฃ . ๊ทธ๋ž˜์„œ ์„ธ์…˜๊ณผ ์ฟ ํ‚ค๋ฅผ ๋‹ค๋ฅด๊ฒŒ ์•„์‹œ๋Š” ๋ถ„๋“ค์ด ๋งŽ์€๋ฐ ์‚ฌ์‹ค ์„ธ์…˜๋„ ์ฟ ํ‚ค์— ์†ํ•ฉ๋‹ˆ๋‹ค. ์ฟ ํ‚ค๋Š” session ์ฟ ํ‚ค์™€ persistence ์ฟ ํ‚ค๊ฐ€ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  session ์ฟ ํ‚ค๊ฐ€ ์ด๋ฒˆ ๊ธ€์—์„œ ์‚ฌ์šฉํ•  ์ฟ ํ‚ค ์ž…๋‹ˆ๋‹ค. session ์ฟ ํ‚ค๋Š” persistence ์ฟ ํ‚ค์™€ ๋‹ค๋ฅด๊ฒŒ ํœ˜๋ฐœ์„ฑ์„ ๋œ๋‹ˆ๋‹ค. ๋ธŒ๋ผ์šฐ์ € ๋ฉ”๋ชจ๋ฆฌ์— ์ €์žฅ๋˜๊ธฐ ๋•Œ๋ฌธ์— ๋งŒ์•ฝ session ์ฟ ํ‚ค๊ฐ€ ์‹ฌ์–ด์ ธ ์žˆ๋Š” ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์ข…๋ฃŒ๋œ๋‹ค๋ฉด session ์ฟ ํ‚ค๋Š” ์‚ฌ๋ผ์ง€๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. session ์ฟ ํ‚ค์— ๋Œ€ํ•ด ๊ฐ„๋‹จํžˆ ์„ค๋ช…ํ–ˆ๊ณ , ์–ด๋–ป๊ฒŒ ์ด๋ฅผ ์ด์šฉ..

article thumbnail
[JS] ์ฟ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•ด๋ณด์ž
... 2020. 12. 28. 18:33

์ฟ ํ‚ค์— ๋Œ€ํ•ด ์ž์„ธํ•œ๊ฑด ๋‹ค๋ฅธ ๊ธ€์—์„œ ์•Œ์•„๋ณด๊ณ , ์ด ๊ธ€์—์„œ๋Š” ์ฟ ํ‚ค๋ฅผ ์–ด๋–ป๊ฒŒ ์ด์šฉํ•˜๋Š”์ง€์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋Š˜ Persistence ์ฟ ํ‚ค์™€ session ์ฟ ํ‚ค์— ๋Œ€ํ•ด ๋Œ€์ถฉ ์•Œ๊ณ  ๋„˜์–ด๊ฐ€๊ธฐ๋งŒ ํ–ˆ๋Š”๋ฐ ์ด๋ฒˆ ๊ธ€์—์„œ๋Š” ์ฟ ํ‚ค์— ๋Œ€ํ•ด ์งš๊ณ  ๋„˜์–ด๊ฐ€๋ คํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธ€์˜ ์ฝ”๋“œ๋Š” ์ œ ํšŒ์‚ฌ์˜ ์ฝ”๋“œ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ž‘์„ฑ ํ•˜์˜€๊ธฐ์— ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€ ํ๋ฆ„ ํŒŒ์•…ํ•˜๊ธฐ์—๋Š” ์ข‹์ง€๋งŒ, ์ง€๊ธˆ ๋‹น์žฅ ์ฟ ํ‚ค ๊ด€๋ จํ•œ ์ฝ”๋“œ๊ฐ€ ํ•„์š”ํ•˜์‹ ๋ถ„์€ ์ ํ•ฉํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. l ์ฟ ํ‚ค๋Š” ์–ด๋””์žˆ์„๊นŒ? ๊ฐœ๋ฐœ์ž ๋„๊ตฌ Application ํƒญ์„ ๊ฐ€๋ณด๋ฉด ๋ธŒ๋ผ์šฐ์ €์— ์ €์žฅ๋˜์–ด ์žˆ๋Š” ์ฟ ํ‚ค์˜ ์ •๋ณด๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. JSESSIONID๋Š” Session ์ฟ ํ‚ค์— ๊ด€ํ•œ ์ •๋ณด์ด๊ณ , ๊ทธ์™ธ์—๋Š” Persistence ์ฟ ํ‚ค์— ๊ด€ํ•œ ๊ฒƒ์ธ๋ฐ ์—ฌ๊ธฐ์„  Persitence ์ฟ ํ‚ค๋ฅผ ๊ทธ๋ƒฅ ์ฟ ํ‚ค๋ผ๊ณ  ์ง€์นญํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค..

profile on loading

Loading...