Spring ์ ๋ฌธ / 2. Spring Web ๊ฐ๋ฐ ๊ธฐ์ด
rlaehddnd0422
1. ์ ์ ์ปจํ
์ธ - Spring boot๋ ์ ์ ์ปจํ
์ธ ๊ธฐ๋ฅ ์ ๊ณต ์ ์ ์ฝํ
์ธ : html์ ๊ทธ๋๋ก ๋ด๋ ค์ฃผ๋ ๋ฐฉ์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ํฐ์ผ ์๋ฒ์์ ์์ฒญ๋ฐ์, ์ฐ์ ์ ์ผ๋ก Controller์์ hello-static.html์ ์ฐพ์๋ณด๊ณ hello-static ๊ด๋ จ ์ปจํธ๋กค๋ฌ๊ฐ ์์ผ๋ฉด ๊ทธ๋๋ก ๋ฆฌํดํ๋ค. 2. MVC์ ํ
ํ๋ฆฟ ์์ง MVC, Template : ๋ณํํด์ ๋ด๋ ค์ฃผ๋ ๋ฐฉ์ - MVC ( Model + View + Controller ) ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ๋ด์ฅ ํฐ์ผ ์๋ฒ์์ ์์ฒญ๋ฐ์ ํ์ด์ง๋ฅผ ์คํ๋ง ์ปจํ
์ด๋์ Controller์ ๋งคํ๋ name์ด ์์ผ๋ฉด ํด๋น name์ model์ ํตํด ์ฒ๋ฆฌํ ํ return ํ์
์ด ๋ฌธ์์ด(viewName)์ด๋ฉด viewResolver๋ฅผ ํตํด viewName.html์ ์ฒ๋ฆฌํ๊ณ ..