언어/spring
[Spring Boot] JPA를 사용해야 하는 이유
김뱅쓰
2023. 1. 24. 15:34
1. 생산성 증진
- SQL에 의종적인 개발에서 탈피하여, 객체중심으로 생산적인 개발이 가능하다.
2. 객체와 관계형테이블의 패러다임 불일치
- 객체지향 프로그래밍은 추상화, 캡슐화, 상속, 다형성 등을 제공한다.
- 관계형 데이터베이스 데이터 중심으로 구조화 되어있으며, OOP의 특징을 지원하지 않는다.