ํ์ต ๋ชฉํ 1. ์น ์ดํ๋ฆฌ์ผ์ด์ ์ํคํ ์ณ ๊ฐ๋ ์ดํด 2. ์คํ๋ง ํ๋ ์์ํฌ ํน์ง ์ดํด ์น ์ดํ๋ฆฌ์ผ์ด์ ์ด๋ ์ํคํ ์ฒ ํด๋ผ์ด์ธํธ์ DB ์ฌ์ด๋ฅผ ์๋ ๊ฐ ์ธต๋ณ๋ก ๋ด๋นํ๋ ์ญํ ์ ์ํํ์ฌ ํด๋ผ์ด์ธํธ์ ์์ฒญ์ ์ฒ๋ฆฌํ๋ ๊ตฌ์กฐ 1. ํ๋ ์ ํ ์ด์ ์ธต (Presentation Layer) ์ญํ UI์ ์ปจํธ๋กค๋ฌ ์ ๊ณต UI ์ ๋ ฅ์ ๋ฐ์ ๋ก์ง์ ํธ์ถ → ๊ฒฐ๊ณผ๋ฅผ UI๋ก ๋ณํํ๋ ์์ ๋ชจ๋ธ 1 ๋ฐฉ์ JSP๋ง ์ฌ์ฉํ์ฌ ๊ฐ๋ฐํ๊ฑฐ๋ Java Bean์ ํฌํจํ์ฌ ๊ฐ๋ฐํ๋ ๋ฐฉ์ ๋ทฐ์ ๋น์ฆ๋์ค ๋ก์ง์ด ํผ์ฌ์ธ์ด ๋ณต์กํด ์ ์ง๋ณด์ ์ด๋ ค์ ๋ชจ๋ธ 2 ๋ฐฉ์ ๋ชจ๋ธ (Model) : ๋ทฐ์ ํ์ํ ๋น์ฆ๋์ค ์์ญ ๋ก์ง ์ฒ๋ฆฌ ๋ทฐ (View) : ๋น์ฆ๋์ค ์์ญ์ ๋ํ ๊ฒฐ๊ณผ ํ๋ฉด ๋ด๋น ์ปจํธ๋กค๋ฌ (Controller) : ์ฌ์ฉ์ ์ ๋ ฅ ์ฒ๋ฆฌ, ํ๋ฉด ํ๋ฆ ์ ์ด ๋ด๋น๋ชจ..