์ ๋ก MVCํจํด์ด๋? Model, View, Controller์ ์ฝ์์ด๋ค. ๋ชจ๋ธ: ์ดํ๋ฆฌ์ผ์ด์ , ์ ๋ณด, ๋ฐ์ดํฐ DB ๋ทฐ: ์ฌ์ฉ์์๊ฒ ๋ณด์ฌ์ง๋ ํ๋ฉด, UI ์ปจํธ๋กค๋ฌ: ๋ฐ์ดํฐ์ ๋น์ฆ๋์ค ๋ก์ง์ฌ์ด ์ํธ๋์๊ด๋ฆฌ, ๋ชจ๋ธ๊ณผ ๋ทฐ ํต์ ,View โย Model ์ง์ ์ํต XX
ํ๋ก์ ํธ์ ํจํค์ง๋ ๋ค์๊ณผ ๊ฐ๋ค.: Swagger์ ์ค์ ํ์ผ์ด ๋ด๊ธด ํจํค์ง์ด๋ค. : ์น MVC์ ์ปจํธ๋กค๋ฌ ์ญํ ์ ํ๋ ํด๋์ค๋ค์ด ๋ด๊ฒจ์๋ค. : DTO(Data Transfer Object)๋ ๊ณ์ธต๊ฐ ๋ฐ์ดํฐ ๊ตํ์ ์ํด ์ฌ์ฉํ๋ ๊ฐ์ฒด(Java Beans)์ด๋ค.์ ๋ฆฌํ๋ฉด D
Create = POST / body: create๋ ์๋ฒ์ ์ ๋ณด๋ฅผ ์ฌ๋ ค๋ฌ๋ผ๋ ์์ฒญ, create๋ post๋ฅผ ํตํด ํด๋น URI๋ฅผ ์์ฒญํ๋ฉด ๋ฆฌ์์๋ฅผ ์์ฑํจ.Read = GET / param: read๋ ์๋ฒ์์ ์ ๋ณด๋ฅผ ๋ถ๋ฌ์ค๋ ์์ฒญ. GET์ ํตํด ํด๋น ๋ฆฌ์์๋ฅผ ์กฐํํ