언어/spring

[Spring Boot] JPA를 사용해야 하는 이유

김뱅쓰 2023. 1. 24. 15:34

1. 생산성 증진

 - SQL에 의종적인 개발에서 탈피하여, 객체중심으로 생산적인 개발이 가능하다.

 

2. 객체와 관계형테이블의 패러다임 불일치

 - 객체지향 프로그래밍은 추상화, 캡슐화, 상속, 다형성 등을 제공한다.

 - 관계형 데이터베이스 데이터 중심으로 구조화 되어있으며, OOP의 특징을 지원하지 않는다.