spring
Querydsl 소개
이 내용은 baeldung의 querydsl 내용을 정리한 글이다. (https://www.baeldung.com/intro-to-querydsl) Querydsl의 목적 ORM 프레임워크는 엔터프라이즈 자바의 핵심이다. 이것은 객체지향과 관계형 데이터베이스 모델과의 간극을 좁혀주는 역할을 한다. 또한 개발자로 하여금 더 깨끗하고 더 정교하게 퍼시스턴스 코드와 도메인 로직을 작성하게 도와준다. 하지만 ORM 프레임워크에서 가장 어려운 디자인 요소 중 하나는 올바르고 타입 안정성(type-safe)있는 쿼리를 작성하는데 있다. JAVA ORM 프레임워크 중 가장 널리 사용되는 것 중 하나인 Hibernate는 문자열 기반 쿼리 언어인 HQL(JPQL)을 사용한다. 가장 확실한 단점은 타입 안정성이 부족하고..
2023. 11. 9. 14:38