| ์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- ssg๋๊ณก์
- dp400
- ํดํ ์ด๋ธ์ค์น
- ์์ด๋ฌธ๋ฒ
- ์์ด์ ํ๋ธ
- ์กด์ผ
- ๊ฐ๋ฐ์ ์คํ
- ์๋จ
- ๋ทํ๋ฆญ์ค
- ํฌ๋งํ์
- Netflix
- ์์ด๊ณต๋ถ
- ์ํผ๋ฐ
- English
- ๊ฐ๋จ๋จน์๊ณณ
- ์ง๋ฎค๋น
- Movie
- ๋ฐ๋ ผ400
- ์ํ์ถ์ฒ์ ํ๋ธ
- ์ํ์ถ์ฒ
- ์ ํ์์น์ค์ง
- ํดํ ์ด๋ธ์คํผ์ปค์ฐ๊ฒฐ
- ssgํธ๋๋ง์ผ๋๊ณก์
- ์ํ์ถ์ฒ์ ํ๋ฒ
- ์ ํ์์น์ค๊ทธ
- ์ฝ์คํ์ค๋ทํ
- ์์ด์ ํ๋ธ์ถ์ฒ
- ์จ์ด๋ธ๊ตฌ๋
- ์กฐ์ ํฐ๋ฆฌ์ค
- ์์ดํฐ
Archives
- Today
- Total
๋ฆฌ์
Web Server 3: MVC ํจํด๊ณผ Servlet,JDBC ์ฐ๋ ๋ณธ๋ฌธ
๊ฐ๋ฐ์ ํธ์์ธ/Server
Web Server 3: MVC ํจํด๊ณผ Servlet,JDBC ์ฐ๋
๋ฆฌ์ ๐ซง 2026. 7. 15. 12:08
์ ์ฒด ํ๋ฆ
- ๋ธ๋ผ์ฐ์ ์์ฒญ → Servlet(Controller)
- Servlet → DAO ํธ์ถ
- DAO → SQL ์คํ → ๊ฒฐ๊ณผ๋ฅผ DTO(๋๋ DTO ๋ฆฌ์คํธ)๋ก ๋ณํํด์ ๋ฐํ
- Servlet → ๋ฐ์ DTO๋ฅผ request์ ๋ด์์ JSP(View)๋ก forward
- JSP → DTO ๊บผ๋ด์ ํ๋ฉด ์ถ๋ ฅ





JSP๋ request์ ๋ด๊ธด ๋ฐ์ดํฐ๋ฅผ ๊บผ๋ด์ ๋ฟ๋ฆฌ๊ธฐ๋ง ํ๋ค. SQL์ด ๋ญ์๋์ง ์ ํ์ ์๋ค.
์ ์ด๋ ๊ฒ ๋๋๋์ง — ํต์ฌ์ ํ๋
์์ ํ ๋ ๊ฑด๋๋ฆฌ๋ ํ์ผ์ด ํ๋๋ก ์ขํ์ง๋ค.
- SQL ์ฟผ๋ฆฌ๊ฐ ๋ฐ๋ → DAO๋ง ์์
- ํ๋ฉด ๋์์ธ์ด ๋ฐ๋ → JSP๋ง ์์
- ์์ฒญ ์ฒ๋ฆฌ ๋ก์ง์ด ๋ฐ๋ → Servlet๋ง ์์
์ง๊ธ ํ๋์ ์๋ธ๋ฆฟ์ ๋ค ๋ชฐ์๋ฃ์ผ๋ฉด, ํ๋ฉด ํ๊ทธ ํ๋ ๊ณ ์น๋ค๊ฐ SQL ์ฝ๋๊น์ง ์คํฌ๋กคํด์ ์ง๋๊ฐ์ผ ํ๊ณ , ์ค์๋ก SQL์ ๊ฑด๋๋ฆด ์ํ๋ ์๊ธด๋ค. MVC๋ ์ด๊ฑธ ๋ฌผ๋ฆฌ์ ์ผ๋ก ํ์ผ์ ๋๋ ์ ๊ทธ ์ค์ ์์ฒด๋ฅผ ๊ตฌ์กฐ์ ์ผ๋ก ๋ง๋ ๋ฐฉ์์ด๋ค.
์ง๊ธ ๋ฐฐ์ฐ๋ ๊ฒ ์ ์ ํ๋ ค๋ ์ด ๊ตฌ์กฐ ์์ฒด๋ ํจํด๋ง ์ดํดํ๋ฉด ๋๋จธ์ง๋ ๋ค ์ด ํ์ ๋ฐ์ดํฐ๋ง ๊ฐ์๋ผ์ฐ๋ ๊ฑฐ๋ผ, ํ ๋ฒ ์์ ์ต์ผ๋ฉด ๋ฐ๋ณต ์์ ์ด ๋๋ค.
'๊ฐ๋ฐ์ ํธ์์ธ > Server' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| Web Front 4: ํ์ดํผ๋งํฌ ยท ์ ๋ ฅ์์(form) ํ๊ทธ (0) | 2026.07.16 |
|---|---|
| Web Front 2: HTML ๊ธฐ์ด (0) | 2026.07.14 |
| Web Front 3: HTML ํ ยท ๋ฏธ๋์ด ยท ์์ญ ํ๊ทธ (0) | 2026.07.14 |
| Web Server 1: Servlet ๊ธฐ์ด์ ์น ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์กฐ (0) | 2026.07.10 |
| Web Server 8: Spring MVC ๊ตฌ์กฐ์ ์์ฒญยท์๋ต ์ฒ๋ฆฌ (0) | 2026.07.09 |
