[JPA] @Embedded , @Embeddable란 무엇이며 언제 사용할까? 🤔
오늘은 @Embedded는 무엇이며 언제 어떻게 사용하는지에 대해 알아보자. 바로 시작해보자. 🔥 회원 엔티티가 다음과 같다고 가정해보자. 회원 엔티티는 이름, 도시, 주소 번지, 주소 우편번호를 가진다. 이때 도시, 주소 번지, 주소 우편번호는 회원의 '주소'를 알기 위해 가지는 컬럼들이다. 이때 상세 데이터(도시, 주소 번지, 주소 우편번호) 또한 하나의 객체로 묶어 보다 객체지향적으로 설계할 수 있다. 도시, 주소 번지, 주소 우편번호를 주소라는 객체로 묶어 표현하면 보다 객체지향적인 코드가 될 것이다. 이때 사용하는 것이 @Embedded, @Embeddable이다. @Embeddable @Getter public class Address { private String city; private S..
프로그래밍/JPA
2022. 6. 8. 23:34
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 22 정보처리산업기사
- 소스코드
- 그리디
- JPA
- hackerrank
- 정보처리산업기사
- 해커랭크
- LinkedList
- 코드
- queue
- ORM
- 정보처리산업기사 공부법
- 풀이
- challenges
- 해커랭크 자바 챌린지
- stack
- 개발자
- 챌린지
- 강의
- 22 정보처리 산업기사
- 해커랭크 자바
- Java
- 정보처리 산업기사
- 자바
- 해커랭크 챌린지
- hackerrank challenges
- BAEKJOON
- 디버깅
- 백준
- 자바의 정석
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함