반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 해외유학
- 부산외대
- 자바
- JVM아키텍처
- java
- 미국유학생
- 케네스
- California State University Sacramento
- 개인 프로젝트 개발일지
- 만다라트프로젝트
- i-20
- 미국대학생활
- F1학생비자
- CSUS
- 미국대학
- Kenneth Park
- jpa
- 유학생대학생활
- 복수학위제도
- Java 스터디
- 개발일지
- 자바 스터디
- 미국유학생활
- 2+2
- 미국유학
- 파이데이아창의인재학과
- 사이드프로젝트
- 유학생 준비물
- 케네스로그
- 비전공자 git
Archives
- Today
- Total
목록패러다임 불일치 (1)
케네스로그
[JPA] 자바의 객체관계와 DB의 테이블관계는 어떻게 다른지 직접 알아보자
자바의 객체, DB테이블의 각 연관관계는 어떻게 다른가? 또, JPA는 어떻게 이런 불일치를 조율해주나? ORM기술은 DB의 테이블 중심 패러다임과 Java의 객체지향 패러다임의 불일치를 해결하기 위해 소개되었다. 인프런의 김영한님의 강의를 들으며 JPA를 접하고 프로젝트를 진행하였지만, 각 연관관계와 그 설정이 실제 코드에 어떻게 반영되는지, 테이블 구조가 어떻게 적용되는지 궁금하여 이번 기회에 직접 코드를 작성하고 DB 상태를 확인해보았다. 연관관계 ORM기술은 객체와 테이블 중심의 각기 다른 패러다임에서 발생하는 문제를 해결하기 위해 등장했으며, 이를 통해 개발자는 서비스 로직을 짜면서 객체에 온전히 집중하여 개발할 수 있게 되고, DB의 테이블에 대한 고민을 최소화 할 수 있다. 서로 다른 패러다..
Dev/JPA
2023. 3. 13. 02:20