728x90
728x90
ํ์ต ๋ชฉํ
1. ์น ์ดํ๋ฆฌ์ผ์ด์ ์ํคํ ์ณ ๊ฐ๋ ์ดํด
2. ์คํ๋ง ํ๋ ์์ํฌ ํน์ง ์ดํด
์น ์ดํ๋ฆฌ์ผ์ด์ ์ด๋?
์ผ๋ฐ์ ์ธ ์น ์์คํ
- ์ ์ ์ปจํ
์ธ
- ์น ๋ธ๋ผ์ฐ์ ๊ฐ ์น ์๋ฒ๋ก๋ถํฐ ์ ์ฅ๋ HTML์ ์ฝ์ด์ ํํ
- ์ ํ๋ฆฌ์ผ์ด์ ์๋ฒ ์คํ X
- HTML, CSS, Javascript
- ๋์ ์ปจํ
์ธ
- ์น ๋ธ๋ผ์ฐ์ ๊ฐ ์น ์๋ฒ์ ๋์ ํ์ด์ง๋ฅผ ์์ฒญ
- ์์ฒญ์ ์ ํ๋ฆฌ์ผ์ด์ ์๋ฒ๊ฐ ๊ด์ฌํ์ฌ ์คํ
- ์ฒ๋ฆฌ ๊ฒฐ๊ณผ(DB ์กฐํ ๋ฑ)๋ฅผ ๋ธ๋ผ์ฐ์ ๊ฐ HTML ํ์์ผ๋ก ๋ฐ์ ํํ
- CGI
์ ์์ ๋ถ ํ๋ ์์ํฌ ๊ธฐ๋ฐ ์น ์์คํ
- HTML, CSS, JS (์ ์ ์ปจํ ์ธ )
- CGI (๋์ ์ปจํ
์ธ )
- ๋งค๋ฒ ํ๋ก๊ทธ๋จ ์คํ → ์ฑ๋ฅ ์ ํ, ํธ๋์ญ์ ๊ด๋ฆฌ ์ด๋ ค์
- JSP, Servlet (์น ์ปจํ
์ด๋๊ฐ ์ธ์
๊ด๋ฆฌ)
- ์น ํ์ด์ง์ ๋น์ฆ๋์ค ๋ก์ง ๋ถ๋ฆฌ
- JAVA ์ธ์ด ์ฌ์ฉ, ๊ฐ์ฒด ์งํฅ ์ฅ์ '์ฌ์ฌ์ฉ'
- EJB (Enterprise JavaBean : ๋ถ์ฐ ํธ๋์ญ์
์ฒ๋ฆฌ ์ปดํฌ๋ํธ)
- ๋ถ์ฐ ํ๊ฒฝ์์์ ํธ๋์ญ์
์ฒ๋ฆฌ๋ฅผ ์ํ ์ปดํฌ๋ํธ
- JSP, Servlet → ์น ํ๋ ์ ํ ์ด์ ์ฒ๋ฆฌ
- EJB ๋ถ์ฐ ๊ฐ์ฒด → ๋น์ฆ๋์ค ๋ก์ง ์ฒ๋ฆฌ
- ๋ถ์ฐ ํ๊ฒฝ์์์ ํธ๋์ญ์
์ฒ๋ฆฌ๋ฅผ ์ํ ์ปดํฌ๋ํธ
- Spring Framework: DixAOP ์ปจํ
์ด๋
- ๊ฒฝ๋ ์ปจํ ์ด๋, POJO ๊ฐ์ฒด
- ์น, ํด๋ผ์ฐ๋, ๋ชจ๋ฐ์ผ ๋ฑ ๋ค์ํ ์๋ฐ ๊ธฐ๋ฐ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค๊ธฐ ์ํ ํ๋ ์์ํฌ
- ๊ธฐ์กด EJB์ ๋ฌธ์ ์ ์ธ ๋ณต์ก์ฑ์ ์ค์
- ๋ํ๋ฏผ๊ตญ ์ ์์ ๋ถ ํ๋ ์์ํฌ์ ๊ธฐ๋ฐ ๊ธฐ์
728x90
๋ฐ์ํ