반응형
JPA Mapping
JPA Mapping 은 관계형 데이터베이스에서 테이블 간의 관계를 Java 언어로 표현하는 방법입니다. 관계형 데이터베이스라는 이름에서도 알 수 있듯이, 관계를 어떻게 표현하느냐에 따라 데이터베이스 전체 구조가 결정될 정도로 중요한 기능입니다.
데이터베이스에서 사용하는 관계는 아래 3가지 입니다.
- 일대일 One-to-One (1:1) 관계
- 일대다 One-to-Many (1:N) 관계
- 다대다 Many-to-Many (N:M) 관계
데이터베이스에 맞춰서, JPA 에서 제공하는 관계는 아래 4가지 입니다.
반응형
'Develop > Backend 가이드' 카테고리의 다른 글
[Spring] JPA Mapping - @OneToMany / @ManyToOne (0) | 2020.05.23 |
---|---|
[Spring] JPA Mapping - @OneToOne (0) | 2020.05.23 |
[Spring] @NotNull, @NotEmpty, @NotBlank 차이 (0) | 2020.05.19 |
[Spring] Spring Security 설계 구조 (0) | 2020.04.12 |
[Spring] VSCode에서 DevTools & LiveReload 사용하기 (2) | 2020.04.07 |
꾸준히 노력하는 개발자 "김예건" 입니다.