용어 정리
- DSL(Domain-Specific-Languages)
- 특정 도메인에서 발생하는 문제를 효과적으로 해결하기 위해 설계된 언어
- JPQL(JPA Query Language)
- 엔티티 객체를 대상으로 쿼리를 작성하는 JPA의 질의 언어
String jpql = "select m from Member as m where m.name = 'coco'";
용어 정리
- JPA(Java Persistence API)
- Java 애플리케이션에서 관계형 데이터베이스를 다루기 위한 표준 인터페이스를 제공
JPQL 사용한 예시
@Query("SELECT p FROM Product p WHERE p.name = :name") List<Product> findByName(@Param("name") String name);
참고