
ํด๋ผ์ด์ธํธ๊ฐ URL ์์ฒญ์ ๋ณด๋ด๋ฉด ์๋ธ๋ฆฟ ์ปจํ ์ด๋(Tomcat) ๊ฐ ์ค๋ ๋ ํ์์ ํ๋์ ์ค๋ ๋๋ฅผ ๊บผ๋ด ์์ฒญ์ ์ฒ๋ฆฌ
๋ฐ๋ผ์ "ํ๋์ ์์ฒญ = ํ๋์ ์ค๋ ๋" ํํ๋ก ๋์
DispatcherServlet์ด ์์ฒญ์ ๋ฐ์ ์ปจํธ๋กค๋ฌ ํ์ & ์คํ
HandlerMapping : ์ ์ ํ ์ปจํธ๋กค๋ฌ ์ฐพ๊ธฐ
HandlerAdapter : ์ปจํธ๋กค๋ฌ์ ๋ฉ์๋ ์คํ
์ปจํธ๋กค๋ฌ์์ ์๋น์ค(Service) โ ๋ฆฌํฌ์งํ ๋ฆฌ(Repository) ๋ก ์ด๋ํ๋ฉฐ ๋น์ฆ๋์ค ๋ก์ง์ ์ฒ๋ฆฌ
ํธ๋์ญ์ ์ ํ๋์ ์ค๋ ๋ ๋จ์๋ก ๊ด๋ฆฌ โ ๊ฐ์ ์์ฒญ ๋ด์์ DB ์์ ์ด ์์ ํ๊ฒ ์ฒ๋ฆฌ๋๋๋ก ๋ณด์ฅ
๊ฒฐ๊ณผ๊ฐ HTTP ์๋ต์ผ๋ก ๋ณํ๋์ด ํด๋ผ์ด์ธํธ์๊ฒ ์ ๋ฌ
๐ก ์คํ๋ง์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ฑ๊ธํค ๊ฐ์ฒด๋ฅผ ์ฌ์ฉํ์ง๋ง, ์์ฒญ์ ๋ฉํฐ์ค๋ ๋ ํ๊ฒฝ์์ ์ฒ๋ฆฌ
๐ก ํ๋์ ์์ฒญ์ ํ๋์ ์ค๋ ๋์์ ๋์ํ๋ฏ๋ก, ํธ๋์ญ์
์ ํ์ฉํ์ฌ ๋ฐ์ดํฐ ์ ํฉ์ฑ์ ์ ์ง