JPQL의 정의는 다음과 같다. - 엔터티 객체를 중심으로 개발할 수 있는 객체 지향 쿼리이다.- SQL보다 간결하며 특정 DBMS에 의존하지 않는다.- 방언을 통해 해당 DBMS에 맞는 SQL을 실행하게 된다.- JPQL은 find() 메소드를 통한 조회와 다르게 항상 데이터베이스에 SQL을 실행해서 결과를 조회한다. 내가 아는 방언은 사투리밖에 없는데 무슨 뜻인지 몰라서 찾아봤다 JPQL을 특정 데이터베이스에서 실행하기 위해서는 해당 데이터베이스의 SQL 문법으로 변환이 필요하다이때 사용되는 것이 "방언(Dialect)"이다. 방언(Dialect)이란?방언은 데이터베이스 독립적인 코드를 데이터베이스 종속적인 코드로 변환해주는 역할을 한다.각 데이터베이스는 고유한 SQL 문법과 기능을 가지고 있기 ..