
์ค๋ณต ์ ๊ฑฐ
๋ชจ๋ํ (๋ถ์ํ)
-> ์ฌ๋ฃ๋ ๋งค๊ฐ๋ณ์ , ๊ฒฐ๊ณผ๋ฌผ return
๋งค๊ฐ๋ณ์๋ฅผ method(๋ชจ๋)์ ๋ฃ์ผ๋ฉด return(๊ฒฐ๊ณผ๋ฌผ)์ด ๋์ด
return ์ โ ๋ ๊ฐ์ง ๊ธฐ๋ฅ
๋ฐํํด์ฃผ๋ ์ญํ ์ฆ์ ์ข
๋ฃ์์ผ์ฃผ๋ ์ญํ ์ ์ฌํ ํน์ง์ ์ง๋ ๊ฐ์ฒด๋ค์ ์์ฑ๊ณผ ๋์์ ๋ฌถ์ด ๋์ ์งํฉ์ฒด
" ํ "
๊ฐ์ฒด(Object)๋ ๋ฌผ๋ฆฌ์ ์ผ๋ก ์กด์ฌํ๊ฑฐ๋ ์ถ์์ ์ผ๋ก ์๊ฐํ ์ ์๋ ๊ฒ ์ค์์ ์์ ๊ณผ ๋ค๋ฅธ ๊ฒ์ ์๋ณ๊ฐ๋ฅํ ๊ฒ
ํด๋์ค ๊ตฌ์ฑ ์์
UserService class : ์ฃผ์ ๊ธฐ๋ฅ์ ๋ฌถ์ด๋ ํด๋์ค
UserRepository class : DB์ ๊ด๋ จ๋ ์ ์ฅ ๊ธฐ๋ฅ์ ๋ฌถ์ด๋ ํด๋์ค
entity class : ๊ธฐ๋ฅ์ ์ธ ๋ถ๋ถ์ ์ ์ธํ ๋ณ์ ์ ์ธ ๋ฐ ์ ๋ณด๋ฅผ ๋ฌถ์ด๋ ํด๋์ค
์ธ์คํด์ค ์ด๊ธฐํ ๋ฉ์๋