MingStory

MingStory

  • 분류 전체보기 (45)
    • HTTP (4)
    • Spring (3)
    • JAVA (6)
    • MySQL (10)
    • 자료구조 (1)
    • SpringBoot (6)
    • Docker (2)
    • 이론 (1)
    • DB (4)
    • QueryDsl (1)
    • Redis (1)
    • JPA (2)
    • Javascript (2)
    • GitHub (2)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

MingStory

컨텐츠 검색

태그

최근글

댓글

공지사항

아카이브

QueryDsl(1)

  • [QueryDsl] QueryDSL 기본 개념 및 Spring Boot JPA QueryDSL 적용 방법

    오늘은 개인 프로젝트를 구현하면서 사용해 본 QueryDSL에 대해서 작성해보려고 한다. QueryDSL이란?: 하이버네이트 쿼리 언어(Hibernate Query Language)의 쿼리를 타입에 안전하게 생성 및 관리해 주는 프레임 워크이다.주로 JPA와 함께 사용되며, 동적 쿼리 생성을 쉽게 할 수 있는 기능을 제공한다.QueryDSL은 자바 코드로 SQL문을 작성할 수 있어 컴파일 시 오류가 발생되어 잘못된 쿼리가 실행되는 것을 방지할 수 있다.QueryDSL은 동적 쿼리를 편리하게 작성할 수 있어 복잡한 동적 쿼리를 사용해야 할 때 QueryDSL을 사용하고,단순한 경우에는 Spring Data JPA를 사용한다.  그렇다면, QueryDSL과 SQL, JPQL 어떤 차이가 있는 걸까?  - S..

    2025.03.25
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바