Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 스프링
- 월미도
- 인천여행
- 로드밸런서
- 스프링부트
- Spring
- 코드업
- VPC
- Kafka
- gcp
- 카프카
- 백트래킹
- 프로그래밍문제
- 알고리즘
- 자료구조
- 오일러프로젝트
- 스프링 부트
- 클라우드 컴퓨팅
- 클라우드
- 백준
- DFS
- 쿠버네티스
- JPA
- aws
- Spring Boot
- springboot
- Apache Kafka
- Docker
- Elasticsearch
- Spring Data JPA
Archives
- Today
- Total
목록ORM (1)
GW LABS
스프링 부트 핵심 가이드 (4) - 데이터베이스 연동
6.2 ORM 객체 관계 매핑: 객체와 RBD 테이블을 자동으로 매핑 장점 ORM을 사용하면서 쿼리를 객체지향적으로 조작할 수 있다. 재사용 및 유지보수가 편리하다. 데이터베이스에 대한 종속성이 줄어든다. 단점 ORM만으로 온전한 서비스를 구현하기에는 한계가 있다. 애플리케이션 객체 관점과 데이터베이스 관계 관점의 불일치가 발생한다. 세분성: ORM의 자동 설계 바업에 따라 데이터베이스에 있는 테이블의 수와 애플리케이션의 엔티티 클래스의 수가 다른 경우가 발생한다. 식별성: RDBMS는 기본키로 동일성을 정의하지만 자바는 두 객체의 값이 같아도 다르다고 판단할 수 있다. 연관성: 객체지향 언어는 객체를 참조함으로서 연관성을 나타내지만 RDBMS에서는 외래키를 삽입함으로써 연관성을 표현한다. 또한 객체지향..
Book-Review/Programing
2022. 8. 13. 16:59