๋ฐ์ํ fetch1 Spring Data JPA ์ฆ์ ๋ก๋ฉ(Eager Loading) & ์ง์ฐ ๋ก๋ฉ(Lazy Loading) ๐ JPA - @ManyToOne ์ฆ์ ๋ก๋ฉ๊ณผ ์ง์ฐ ๋ก๋ฉ(Eager Loading / Lazy Loading) Spring Data JPA์์ @ManyToOne(N:1)์ผ๋ก ์ฐ๊ด๊ด๊ณ๊ฐ ์ค์ ๋์ด ์๋ 2๊ฐ์ Entity๊ฐ ์กด์ฌํ ๋, ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅ์์ ๋ณด๋ฉด join์ด ํ์ํฉ๋๋ค. ์ค์ @ManyToOne์ ๊ฒฝ์ฐ FK์ชฝ์ ์ํฐํฐ๋ฅผ ๊ฐ์ ธ์ฌ ๋ PK์ชฝ์ ์ํฐํฐ๋ ๊ฐ์ด ๊ฐ์ ธ์ค๊ฒ ๋๋๋ฐ์, ์ด๋ฌํ ๊ณผ์ ์ด ๊ผญ ํ์ํ๊ฑด์ง, ํ์ํ์ง ์๋ค๋ฉด ์ด๋ป๊ฒ ํด๊ฒฐํ ์ ์๋์ง ์ฆ์ ๋ก๋ฉ๊ณผ ์ง์ฐ ๋ก๋ฉ์ ๋ํด ์์ ๋ฅผ ํตํด ์ดํด๋ณด๊ฒ ์ต๋๋ค. โจ๏ธ Board, Member ์ํฐํฐ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Getter; import .. 2021. 6. 17. ์ด์ 1 ๋ค์ ๋ฐ์ํ