Spring Boot ๋ก ์น์ ๊ฐ๋ฐํ๋ ๋ฐฉ๋ฒ 3๊ฐ์ง.
1. Static Content ์ ์ ์ปจํ ์ธ
ํ์ผ์ ๊ทธ๋๋ก ์น๋ธ๋ผ์ฐ์ ์ ๋ด๋ฆฌ๋ ๊ฒ.
Spring Boot ๋ ์ ์ ์ปจํ ์ธ ๋ฅผ ์๋์ผ๋ก ์ฐพ์์ ๋ด๋ ค์ฃผ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค.
์ฆ, static ์ด๋ผ๋ ์์ฝ์ด๋ก ํด๋๋ฅผ ๋ง๋ค์ด์ ์์ .html ํ์ผ์ ๋ฃ์ผ๋ฉด ์ด๋ฅผ ์คํ๋ง ๋ถํธ๊ฐ ์ฐพ์์ ๊ทธ๋๋ก ์ปจํ ์ธ ๋ฅผ ๋ด๋ ค์ค๋ค. ์ ์ ์ปจํ ์ธ ์ ๋ฐ๋ก ํ๋ก๊ทธ๋๋ฐ์ ํ ์ ์๋ค. controller ๊ฐ ๋ ์ฐ์ ์์๋ฅผ ๊ฐ๋๋ค.
2. MVC์ ํ ํ๋ฆฟ ์์ง
ํ ํ๋ฆฟ ์์ง: ์๋ฒ์์ ํ๋ก๊ทธ๋๋ฐ์ ํด์ HTML ์ ๋์ ์ผ๋ก ๋ฐ๊ฟ์ ๋ด๋ฆฌ๋ ๊ฒ.
์ด๊ฑธ ์ํด MVC ๊ตฌ์กฐ๋ก ๋๋ ์ ํ๋ก๊ทธ๋๋ฐ์ ํ๋ค.
Model: ๋ฐ์ดํฐ์ ์ง์ค.
View: ๋ณด์ด๋ ๊ฒ์ ์ง์ค.
Controller: ๋ด๋ถ์์ ๋์๊ฐ๋ ๊ฒ์ ์ง์ค.
3. API
ํด๋ผ์ด์ธํธ์๊ฒ ๋ฐ์ดํฐ๋ฅผ ๋ด๋ ค์ฃผ๋ ๋ฐฉ๋ฒ. (ex. json)
'๐ Computer Science > Server' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Back-End] ์คํ๋ง ์ ๋ฌธ :: ํ์ ๊ด๋ฆฌ ์์ - ๋ฐฑ์๋ ๊ฐ๋ฐ (0) | 2024.12.25 |
---|---|
ERD ๊ทธ๋ฆฌ๋ ์ฌ์ดํธ(DB ์ค๊ณ ๋์์ธ) (0) | 2023.11.05 |