๋ฐ์ํ
[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
๋งํฌ
TAG
- ์คํ๋ง ๋ถํธ
- intellij
- Linux
- ํฅ์ฌ๊ณ ๋ ์ํคํ ์ฒ
- proto3
- ํด๋ฆฐ ์ํคํ ์ฒ
- Spring Boot Tutorial
- ์คํ๋ง ๋ถํธ ์ ํ๋ฆฌ์ผ์ด์
- JSON
- ์คํ๋ง ๋ถํธ ํํ ๋ฆฌ์ผ
- Spring Data JPA
- ํจ๊ป ์๋ผ๊ธฐ
- spring boot application
- gRPC
- ์คํ๋ง ๋ถํธ ํ์ ๊ฐ์
- ์คํ๋ง๋ถํธ
- JPA
- Jackson
- leetcode
- QueryDSL
- spring boot jwt
- Java
- ์๊ณ ๋ฆฌ์ฆ
- spring boot app
- @ManyToOne
- Spring Boot
- ์คํ๋ง ๋ฐ์ดํฐ jpa
- Spring Boot JPA
- r
- ํจ๊ป ์๋ผ๊ธฐ ํ๊ธฐ