[JPA] JPQL의 문법과 파라미터 바인딩
JPQL - JPA를 사용하면 엔티티 객체를 중심으로 개발 - JPA는 SQL을 추상화한 JPQL이라는 객체 지향 쿼리 언어 제공 JPQL은 엔티티 객체를 대상으로 쿼리, SQL은 데이터베이스 테이블을 대상으로 쿼리 // 검색 String jpql = "select m From Member m where m.name like '%hello%'"; // Member m 18 - 엔티티와 속성은 대소문자 구분(Member, username) - JPQL 키워드는 대소문자 구분 안함 (SELECT, FROM, WHERE) - 엔티티 이름을 사용, 테이블 이름이 아님(Member) - 별칭은 필수 (m) SELECT m FROM Member m where m.username =: useranme query.se..