session์ƒ์„ฑ์‹œ๊ฐ„ 1

[JAVA](JSP) Session์ด๋ž€?

: ํ•œ ์„ธ์…˜์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ๊ฐ€์ง„ ๊ฐ์ฒด. ์„ธ์…˜ ์ด๋ž€? ํ†ต๋กœ : ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„ ์‚ฌ์ด์˜ ์œ ์ผํ•œ ์—ฐ๊ฒฐ ํ†ต๋กœ(DataBase) ๊ธฐ๊ฐ„(์‹œ๊ฐ„) : ํ•˜๋‚˜์˜ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ํ•˜๋‚˜์˜ ์—์ด์ „ํŠธ๋ฅผ ์ด์šฉํ•ด์„œ ์„œ๋ฒ„์‚ฌ์ด๋“œ ์–ดํ”Œ์„ ์‚ฌ์šฉํ•˜๊ธฐ ์‹œ์ž‘ํ•œ ์ˆœ๊ฐ„(์ตœ์ดˆ์˜ ์š”์ฒญ)๋ถ€ํ„ฐ ์‚ฌ์šฉ ์ข…๋ฃŒ ์ด๋ฒคํŠธ๊ฐ€ ๋ฐœ์ƒํ• ๋•Œ๊นŒ์ง€์˜ ๊ธฐ๊ฐ„. session lifecycle ์ƒ์„ฑ : ์ตœ์ดˆ์˜ ์š”์ฒญ์ด ์‹๋ณ„๋˜๋Š” ์š”์ฒญ์ด ๋ฐœ์ƒํ–ˆ์„ ๋•Œ. -> ์„ธ์…˜ ํ•˜๋‚˜์— ์‹๋ณ„์ž๋กœ ID๊ฐ€ ๋ถ€์—ฌ๋จ. session ์ตœ์ดˆ ์ƒ์„ฑ ์‹œ๊ฐ„ session id session ์ตœ๊ทผ ์ ‘์† ์‹œ๊ฐ„ session ์ตœ์žฅ ์ง€์† ์‹œ๊ฐ„ ์ข…๋ฃŒ : 1) ๋ช…์‹œ์ ์ธ ๋กœ๊ทธ์•„์›ƒ 2) ๋ธŒ๋ผ์šฐ์ € ์ข…๋ฃŒ 3) ์ฟ ํ‚ค ์‚ญ์ œ 4) timeout ์ด๋‚ด์— ์ƒˆ๋กœ์šด ์š”์ฒญ์ด ๋ฐœ์ƒํ•˜์ง€ ์•Š์„๋•Œ. ์ฟ ํ‚ค์˜ ํŠธ๋ž˜ํ‚น ๋ชจ๋“œ(tracking mode) 1) Cookie..

Languages/java 2021.03.25
728x90
๋ฐ˜์‘ํ˜•