애플리케이션에서 SQL을 직접 다룰때
1. 진정한 의미의 계층 분할이 어렵다
2. 엔티티를 신뢰할 수 없다.
3. SQL에 의존적인 개발을 피하기 어렵다.
-> 김영한 저. 자바 ORM 표준 JPA 프로그래밍 발췌
순수 JDBC 기반의 영속적 데이터 관리는 개발 과정에서 다소 많은 시간과 비용이 발생.
실제 쿼리가 자바코드내에 문자열 형태로 존재한다. 다양한 변화들이 생기게 되는데, 컬럼이나 DB에 변경이 있을시 리빌드 다시 배포해야함.
출처
https://www.youtube.com/watch?v=myS_Pt4uRVs&list=PLOSNUO27qFbvzGd3yWbHISxHctPRKkctO
'DB > JPA' 카테고리의 다른 글
Spring Boot Gradle JPA MySql 환경설정 (0) | 2024.07.22 |
---|---|
ORM (0) | 2024.07.22 |