๋น์ง๋์ค ์๊ตฌ์ฌํญ ์ ๋ฆฌ ๋ฐ์ดํฐ : ํ์ID, ์ด๋ฆ๊ธฐ๋ฅ : ํ์ ๋ฑ๋ก, ์กฐํ์์ง ๋ฐ์ดํฐ ์ ์ฅ์๊ฐ ์ ์ ๋์ง ์์(๊ฐ์์ ์๋๋ฆฌ์ค)โ ์ ์ฅ์๊ฐ ์ง์ ๋์ง ์์๊ธฐ ๋๋ฌธ์ Repository๋ฅผ interface๋ก ๋ง๋ค์ด ์งํธํ๋ค. ์ผ๋ฐ์ ์ธ ์น ์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต ๊ตฌ์กฐ ์ปจํธ๋กค๋ฌ์น MVC์ ์ปจํธ๋กค๋ฌ ์ญํ .java๋จ์ ์ง์ ๋จ๊ณ.์๋น์คํต์ฌ ๋น์ฆ๋์ค ๋ก์ง ๊ตฌํ.ex) ์ค๋ณต๊ฐ์ ๋ถ๊ฐ๋ฅํ๊ฒ ๋ง๋ ๋ค๋ ์ง.๋ฆฌํฌ์งํ ๋ฆฌDB์ ์ ๊ทผ.๋๋ฉ์ธ ๊ฐ์ฒด๋ฅผ DB์ ์ ์ฅํ๊ณ ๊ด๋ฆฌ.๋๋ฉ์ธ๋น์ง๋์ค ๋๋ฉ์ธ ๊ฐ์ฒด.โป DTO๋ ๋น์ทํ์ง๋ง ๋๋ฉ์ธ์ ๋น์ง๋์ค ๋ก์ง์ ๊ฐ์ง๋ค๋ ์ ์ด ๋ค๋ฅด๋ค.ex) ํ์, ์ฃผ๋ฌธ, ์ฟ ํฐ ๋ฑ์ DB์ ์ ์ฅํ๊ณ ๊ด๋ฆฌ.โป ์ฐธ์กฐ : https://www.inflearn.com/roadmaps/373