[스프링 DB 접근 기술]QueryDSL


[스프링 DB 접근 기술]QueryDSL

스프링 DB 접근 기술 QueryDSL - QueryDSL 소개 - QueryDSL 주요 기능 - QueryDSL 설정 - QueryDSL 적용 - 활용 방안(실용적인 구조, 다양한 데이터 접근 기술 조합) 선행해야 할 내용 스프링 데이터 JPA: https://blog.naver.com/hj_kim97/223082314210 QueryDSL 소개 Querydsl은 정적 타입을 이용해서 SQL과 같은 쿼리를 생성할 수 있도록 해주는 프레임워크입니다. DSL은 도메인 특화 언어(Domain Specific Language)의 약자로 특정한 도메인에 초점을 맞춘 제한적인 표현력을 가진 컴퓨터 프로그래밍 언어입니다. 즉, QueryDSL은 쿼리에 특화된 프로그래밍 언어를 의미합니다. 문자가 아닌 코드로 쿼리를 작성함으로써 컴파일 시점에 문법 오류를 쉽게 확인할 수 있다. 자동 완성 등 IDE의 도움을 받을 수 있다. 동적인 쿼리 작성이 편리하다. 쿼리 작성 시 제약 조건 등을 메소드 추출...


#JdbcTemplate #JPA #MyBatis #QueryDSL #Spring #SpringBoot #SpringDB

원문링크 : [스프링 DB 접근 기술]QueryDSL