-
FrontController ํจํด, ์ด๋ํฐ ํจํดSpring 2022. 4. 18. 18:15
๐ก FrontController ํจํด
- ํ๋ก ํธ ์ปจํธ๋กค๋ฌ ์๋ธ๋ฆฟ ํ๋๋ก ํด๋ผ์ด์ธํธ์ ์์ฒญ์ ๋ฐ๋๋ค
- ํ๋ก ํธ ์ปจํธ๋กค๋ฌ๊ฐ ์์ฒญ์ ๋ง๋ ์ปจํธ๋กค๋ฌ๋ฅผ ์ฐพ์๊ฐ ํธ์ถํ๋ค
- ์ ๊ตฌ๋ฅผ ํ๋๋ก!
- ๊ณตํต ์ฒ๋ฆฌ ๊ฐ๋ฅ
- ํ๋ก ํธ ์ปจํธ๋กค๋ฌ๋ฅผ ์ ์ธํ ๋๋จธ์ง ์ปจํธ๋กค๋ฌ๋ ์๋ธ๋ฆฟ์ ์ฌ์ฉํ์ง ์์๋ ๋๋ค
๐ก ์ด๋ํฐ ํจํด
โ ์ด๋ค ๊ฐ๋ฐ์๋ ControllerV3 ๋ฐฉ์์ผ๋ก ๊ฐ๋ฐํ๊ณ ์ถ๊ณ , ์ด๋ค ๊ฐ๋ฐ์๋ ControllerV4 ๋ฐฉ์์ผ๋ก ๊ฐ๋ฐํ๊ณ ์ถ๋ค๋ฉด?
=> ์ด๋ํฐ ํจํด์ ์ฌ์ฉํ์
- ์ด๋ํฐ๋ ์ค์ ์ปจํธ๋กค๋ฌ๋ฅผ ํธ์ถํ๊ณ , ๊ทธ ๊ฒฐ๊ณผ๋ก ModelView๋ฅผ ๋ฐํํด์ผ ํ๋ค
- ํ๋ก ํธ ์ปจํธ๋กค๋ฌ์์ ํธ์ถ๋๊ฒ๊ณผ ๋ฌ๋ฆฌ ์ด๋ํฐ๋ฅผ ํตํด ์ค์ ์ปจํธ๋กค๋ฌ๊ฐ ํธ์ถ๋๋ค
๐ ํธ๋ค๋ฌ ์ด๋ํฐ
- ์ด๋ํฐ ์ญํ , ๋๋ถ์ ๋ค์ํ ์ข ๋ฅ์ ์ปจํธ๋กค๋ฌ๋ฅผ ํธ์ถํ ์ ์๋ค
๐ ํธ๋ค๋ฌ
- ๋ ๋์ ์๋ฏธ์ ์ปจํธ๋กค๋ฌ == ํธ๋ค๋ฌ
- ์ปจํธ๋กค๋ฌ์ ๊ฐ๋ ๋ฟ๋ง ์๋๋ผ ํด๋นํ๋ ์ข ๋ฅ์ ์ด๋ํฐ๋ง ์์ผ๋ฉด, ์ด๋ค ๊ฒ์ด๋ผ๋ URL์ ๋งคํํด์ ์ฌ์ฉํ ์ ์๋ค
'Spring' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์์ฒญ ๋งคํ, ๋ก๊ทธ (0) 2022.04.19 ์คํ๋ง MVC ๊ตฌ์กฐ, ๊ฐ๋จํ ์ ๋ ธํ ์ด์ (0) 2022.04.19 MVC ํจํด (0) 2022.04.18 JSP (0) 2022.04.18 ์๋ธ๋ฆฟ Servlet (0) 2022.04.18