๊ณต๋ถ๋ฅผ ํ๋ฉฐ ์ธํ ๋ฆฌ์ ์ด ๋จ์ถํค๋ฅผ ์ ๋ฆฌ๋ชจ์ ์ ๋๋ค
์ค๋ฅธ์ชฝ ํ๋ฉด์ Database ํด๋ฆญ ํ "+" ํด๋ฆญ
ํ๋ก์ ํธ๋ฅผ ํ๊ธฐ์ application.yml ์ค๊ณ๋ฐฉ๋ฒ์ ๋ํ ์ ๋ฆฌ
ํด๋ฆฐ์ฝ๋์ Controller, Service, Repository์ ๊ท์น ์ ๋ฆฌ
JPA๋ฅผ ์ฌ์ฉํ ์ Option์ ์์ฃผ๋ก ์์ธ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ๊ณผ ์ผ๋ฐ์ ์ธ ๋ฉ์๋์ ์์ธ์ฒ๋ฆฌ ๋ฐฉ์์ ์๊ฐ ์ ๋ฆฌ 1. ๋ฉ์๋๋ฅผ ํตํ ์์ธ์ฒ๋ฆฌ ๋ฉ์๋์ ์ ๋ฌ๋ ์ธ์ ๊ฐ์ด ์๋ชป๋ ๊ฒฝ์ฐ์ ๋ฐ์ throw๋ฅผ ํตํด ์์ธ ๋ฐ์์ ํด๋น ๋ฉ์๋ ์ค๋จ! new ํค์๋๋ก ์์ธ ์ธ์คํด์ค๋ฅผ ์์ฑ ์ด๋ฆ์ด null์ด๊ฑฐ๋ ๊ณต๋ฐฑ์ผ ๊ฒฝ์ฐ ์์ธ๋ฐ์์ผ๋ก ํด๋น ๋ฉ์๋ ์ค์ง 2. Option๋ฅผ ํต...
์ฐ๊ด๊ด๊ณ์ ์ฃผ์ธ๋ง์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๊ด๊ด๊ณ์ ๋งคํ๋๊ณ ์ธ๋ ํค๋ฅผ ๊ด๋ฆฌ(๋ฑ๋ก, ์์ , ์ญ์ )ํ ์ ์์ต๋๋ค. ๋ฐ๋ฉด์ ์ฃผ์ธ์ด ์๋ ์ชฝ์ ์ฝ๊ธฐ๋ง ํ ์ ์์ต๋๋ค.์ฐ๊ด๊ด๊ณ์ ์ฃผ์ธ์ด ์๋ ๊ฐ์ฒด๋ mappedBy ์์ฑ์ ์ฌ์ฉํด ์ฃผ์ธ์ ์ง์ ์ธ๋ ํค๊ฐ ์๋ ๊ณณ์ด ์ฐ๊ด ๊ด๊ณ์ ์ฃผ์ธDB์