๋ฐ˜์‘ํ˜•
[JPA] ๋ฐ์ดํ„ฐ ํƒ€์ž…

Overview JPA์˜ ๋ฐ์ดํ„ฐ ํƒ€์ž…์€ ํฌ๊ฒŒ ์—”ํ„ฐํ‹ฐ ํƒ€์ž…(Entity Type)๊ณผ ๊ฐ’ ํƒ€์ž…(Value Type)์œผ๋กœ ๋‚˜๋‰ฉ๋‹ˆ๋‹ค. ๊ฐ๊ฐ ์–ด๋–ค ํŠน์ง•์„ ๊ฐ€์ง€๋Š”์ง€ ์•Œ์•„๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. Entity Type @Entity๋กœ ์ •์˜ํ•˜๋Š” ๊ฐ์ฒด๋กœ ์‹๋ณ„์ž(@Id)๋กœ ๊ณ„์† ์ถ”์ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹๋ณ„์ž๋ฅผ ์ œ์™ธํ•œ ์†์„ฑ๋“ค์€ ์„ค์ •์— ๋”ฐ๋ผ ์–ผ๋งˆ๋“ ์ง€ ๋ณ€๊ฒฝ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. Value Type int, Integer, String ์ฒ˜๋Ÿผ ๋‹จ์ˆœํžˆ ๊ฐ’์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” primitive ํƒ€์ž…์ด๋‚˜ refenrece ํƒ€์ž…์„ ๋งํ•ฉ๋‹ˆ๋‹ค. ์‹๋ณ„์ž๊ฐ€ ์—†๊ณ  ๊ฐ’๋งŒ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ณ€๊ฒฝ์‹œ ์ถ”์ ์ด ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. Value Type์€ ์„ธ ๊ฐ€์ง€๋กœ ๋ถ„๋ฅ˜๋ฉ๋‹ˆ๋‹ค. Primitive Type primitive ํƒ€์ž…๊ณผ primitive ํƒ€์ž…์„ ๊ฐ์‹ธ๋Š”(boxing) wrapper typ..

JPA 2022. 7. 13. 10:30
๋ฐ˜์‘ํ˜•
๊ณต์ง€์‚ฌํ•ญ
Total
181,998
Today
35
Yesterday
551
๋งํฌ
ยซ   2022/07   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
๊ธ€ ๋ณด๊ด€ํ•จ