JPQL (Java Persistence Query Language)은 JPA에서 사용하는 객체 지향 쿼리 언어이다.JPQL은 엔티티(Entity)와 그 필드(Field)를 기준으로 데이터를 조회한다. 📌 JPQL을 사용하는 이유 JPQL은 객체 지향적인 쿼리 언어로, SQL과 달리 데이터베이스 테이블이 아닌 엔티티 객체를 기준으로 쿼리를 작성한다. 이를 통해 코드가 더욱 직관적으로 변한다. 또한 JPQL은 JPA가 내부적으로 SQL로 변환하여 실행하므로, 데이터베이스에 종속되지 않고 이식성이 높다. 이런 특징 덕분에 시스템 구조나 테이블이 변경되더라도 유지보수가 쉬운 코드 작성이 가능하다. 📌 JPQL 문법 요약JPQL문법은 SQL 문법이랑은 차이가 있다. SQL JPQL SELECT * ..