- 
@ManyToOne: n:1 관계. 왼쪽이 자기자신을 나타냄- 
optional:false일 경우 해당 객체는 nullable. (default:true)
- 
fetch: 연관관계에 있는 객체들을 어떻게 가져올 것인지 설정- 
FetchType.LAZY: getter로 접근할 때 가져옴
- 
FetchType.EAGER: 모든 entity를 한번에 가져옴 (join)
 
- 
- 
참고 
 
- 
- 
@JoinColumn
- 
@Embeddable- 
임베디드 될 수 있는 객체 
- 
테이블내 컬럼은 플랫하지만 코드 가독성을 위해 composite 형태와 같이 구성할 수 있게 해주는 것 
- 
생략 가능한 어노테이션 
 
- 
- 
@Embedded- 
구성하는 형식으로 데이터를 셋팅할때 사용함 
 
- 
- 
@AttributeOverride- 
같은 embeddable 객체를 사용할 때 맵핑되는 컬럼명을 바꾸고자 할 때 사용 
 
-