[JPA] @ManyToOne
๐ @ManyToOne ์ด๊ฒ์ ํ
์ด๋ธ ๊ฐ์ ์ฐ๊ด๊ด๊ณ๊ฐ ์์ ๋, ์ฌ์ฉํ๋ ๊ฒ์ด์์. RDBMS์์๋ FK๋ฅผ ํตํด ๋ค๋ฅธ Table์ ์ฐธ์กฐํ ์ ์๋ ๊ฒ์ด์์. ์ด ๋, N:1, 1:N, N:M ๋ฑ์ ๊ด๊ณ๊ฐ ํ์ฑ์ด ๋๋๋ฐ, ์๋ฅผ ๋ค์ด Member (ํ์) Table๊ณผ Board (๊ฒ์ํ) Table์ด ์์ ๋, ํ ๋ช
์ ํ์์ ์ฌ๋ฌ๊ฐ์ ๊ฒ์๊ธ์ ๋จ๊ธธ ์ ์๋ ๊ฒ์ด์์. ๊ทธ๋ฐ๋ฐ, ์ฌ๊ธฐ์ ์ฃผ์ํด์ผ ํ ์ ์ @ManyToOne๋ ์๊ณ , @OneToMany๋ ์๋ ๊ฒ์ธ๋ฐ, ์ด๋ป๊ฒ ๊ตฌ๋ถํด์ ์ฌ์ฉํด์ผ ํ ๊น์? ๋ฐ๋ก ์ฐธ์กฐ๋ฅผ ํ Table ๊ธฐ์ค์ผ๋ก ์๊ฐ์ ํ๋ฉด ๋๋ต๋๋ค! Board Table์ด Member Table์ ์ฐธ์กฐํ ๊ฒ์ด๊ณ , Board Table์ด N์ด๊ธฐ ๋๋ฌธ์ Board Entity์์ @ManyToOne์ ์ฌ..
2021.10.05