데이터베이스 방언
각각의 DB가 제공하는 SQL문법과 함수에는 차이가 존재한다.
MySQL과 Oracle의 가변문자가 다르고, 문자열 자르는 함수 등이 그렇다.
이 때 SQL 표준을 지키지 않는 특정 DB만의 고유한 기능을 DB방언이라고 한다.
JPA는 이런 특정 DB에 종속되지 않는다. 따라서 별도 Dialect 설정을 해주면 JPA가 DBMS에 맞는 쿼리를 직접 작성하고 실행해준다.
https://www.inflearn.com/course/ORM-JPA-Basic/dashboard
'Spring > JPA 프로그래밍 - 기본편' 카테고리의 다른 글
영속성 컨텍스트 2 (0) | 2023.04.08 |
---|---|
Hello JPA - 애플리케이션 개발 (0) | 2023.03.28 |
JPA 소개 (0) | 2023.03.27 |
SQL 중심적인 개발의 문제점 (0) | 2023.03.27 |
강좌 소개 (0) | 2023.03.27 |