๋ฐ์ํ
์ด ์ด์ ๊น์ง๋ MyBatis - DB์ฐ๊ฒฐ์ด์๋ค๋ฉด ์์ผ๋ก๋
view์ controller, service๋ฅผ ์ฐ๊ฒฐํ๋ ๊ฑธ ์ฐ์ต
์คํ๋ง์์ํ๋ ์ผ => ๊ฐ๋ฐ์๊ฐ ๋ก์ง์ ์ง์คํ๊ฒ ํด์ค!
1. URI๋ฅผ ๋ถ์ํด์ ์์ฒญ์ ๋ฐ๋ผ ์ ๋นํ ์ปจํธ๋กค๋ฌ๋ฅผ ์ฐ๊ฒฐํด์ค(JSP์์ ํ๋ .bo๋ .me ๋ฑ ๊ฐ์์ฃผ์๋ฅผ ์ค์ ํ ํ์ ์์)
2. ์ปจํธ๋กค๋ฌ์ ํ์ํ ๋ฉ์๋ ํธ์ถ
3. ์ปจํธ๋กค๋ฌ์์ ๋ฐ์ํ ๊ฒฐ๊ณผ ๋ฐ์ดํฐ๋ฅผ ๋ทฐ ํ์ด์ง๋ก ์ ๋ฌ(Model ๊ฐ์ฒด๋ฅผ ์ฌ์ฉ)
= JSP์์ ์ ๋ณด๋ฅผ ์ ๋ฌ ํ ๋ ์ฌ์ฉํ request.setAttribute ์ฌ์ฉ์ํด๋ ๋จ
4. ์ ์ ํ ๋ทฐ ํ์ด์ง๋ฅผ ์ฐ๊ฒฐ
5. ํ๋ผ๋ฉํฐ๋ฅผ ์์ง(์๋์ผ๋ก ๋ฐ์์ค)
๊ฐ๋ฐ์๊ฐ ํ๋ ์ผ
1. ํน์ URI์ ๋์ํ๋ ์ปจํธ๋กค๋ฌ๋ฅผ ์ค๊ณ
2. ์๋น์ค๊ฐ์ฒด ์์ฑ
3. DAO ๊ฐ์ฒด ์์ฑ
4. ์ปจํธ๋กค๋ฌ ์์ ์ํ๋ ๋์์ ๋ฉ์๋๋ก ์ค๊ณ
5. ๋ทฐ ํ์ด์ง์์ ์ ๋ฌ๋ฐ์ ๋ฐ์ดํฐ ์ถ๋ ฅ
doA.me๋ก ์ฃผ์ ๋ณ๊ฒฝ > ์ฃผ์์ฐฝ์ doA๋ 404๋ก ๋จ
doA1, doA2 ์์ฑ
servlet-context.xml ๋๋ฌธ์
๊ธฐ์ค : ๋ฉ์๋
2. return string
๋ฐ์ํ
'STUDY > SPRING' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Spring Legacy์ boot ์ฐจ์ด์ (0) | 2022.06.13 |
---|---|
spring - Controllerํ ์คํธ (0) | 2022.06.13 |
spring-ํ์์ ๋ณด ์์ (MyBatis - DB์ฐ๊ฒฐ ์ฐ์ต) (0) | 2022.06.09 |
spring-๋ก๊ทธ์ธ(MyBatis - DB์ฐ๊ฒฐ ์ฐ์ต) (0) | 2022.06.09 |
spring - ํ์๊ฐ์ (MyBatis - DB์ฐ๊ฒฐ ์ฐ์ต) (0) | 2022.06.09 |