?
JPA는 자바에서 사용하는 ORM(Object-Relational Mapping)으로 설명할 수 있다. JPA를 처음 들었을땐 무엇인지 잘 몰랐지만 Django를 쓰면서 사용했던게 ORM이고 이 ORM을 java에서 쓰면 JPA 였던 것이었다.
ORM과 JPA를 쓰면서 느낀 점
Object-Relational Mapping은 일반적으로 사용하는 class와 rdb의 테이블을 연결해준다.
orm의 가장 큰 장점은 개발 기간을 단축시킬 수 있으며 sql을 사용하지 않아 코드가 깔끔해 진다고 생각된다.
단점은 복잡한 쿼리가 생길 경우 sql을 결국엔 써야하는 상황이 생길 수 있다는 것이다.
공부하기 괜찮은 문서
https://wikidocs.net/book/7601
점프 투 시리즈는 잘 나와있는 것 같다. 해당 문서를 보고 개발을 하며 연습하면 좋을 것 같다.
'끄적끄적' 카테고리의 다른 글
DDD 8기의 마무리와 새로운 시작 (2) | 2023.02.12 |
---|---|
DDD 8기 중간회고 (2) | 2023.01.15 |
트랜잭션 (0) | 2022.05.12 |
2021년 회고, 2022년 목표 (0) | 2021.12.31 |
그림쟁이 (0) | 2020.11.12 |