# JPQL

140개의 포스트

[TIL-Springboot] 코드로배우는 스프링 부트 - 연관관계

예제에서는 회원(Member), 게시글(Board), 댓글(Reply) 엔티티 클래스를 생성하고 처리합니다.

2023년 5월 31일
·
0개의 댓글
·

<TIL> 108. queryDSL vs JPQL '@Query'

타입 세이프: 컴파일 시점에 오류를 발견할 수 있어, 쿼리 작성 오류를 줄인다. 코드 자동완성: IDE에서 코드 자동완성을 지원해 쿼리 작성이 더 쉽고 빠르다. 동적 쿼리 작성: 쿼리 조건이 복잡하거나 선택적인 경우, 동적으로 쿼리를 생성하는데 유용하다. 간결성: 쿼리

2023년 5월 4일
·
0개의 댓글
·

DAY68(1) - JPQL

day68(1) - JPQL 문법, 사용법

2023년 5월 2일
·
0개의 댓글
·
post-thumbnail

[Error] Parameter value [1] did not match expected type

Parameter value "1" did not match expected type 처리

2023년 5월 1일
·
0개의 댓글
·
post-thumbnail

[Spring Data JPA] JPA? JPQL? nativeQuery? jQuery? ORM? 다 뭐야 헷갈려!

작년에 스프링 부트 프로젝트를 참여하면서 웹사이트를 만들었었다.만드는 과정에서 JPA, JPQL, ORM, Hibernate, nativeQuery, jQuery 생소한 내용들이 많이 쏟아져나와서 처음엔 헷갈렸다. 하나씩 알아보자!JPA는 Java Persistence

2023년 3월 26일
·
0개의 댓글
·

JPQL

Spring Data

2023년 3월 26일
·
0개의 댓글
·
post-thumbnail

JPQL vs Querydsl

parameter를 직접 바인딩을 해줘야한다.쿼리 짜듯이 where 조건에 직접 적용 가능preparestatement 방식으로 바인딩JPAQueryFactory는 Querydsl 라이브러리에서 제공하는 클래스로, Java Persistence API (JPA) 엔티티

2023년 3월 19일
·
1개의 댓글
·

2023.03.18.SAT

[ 메인 프로젝트 ] Jpa 쿼리와 페이지네이션 동시 적용하려면 JPQL 이용. 지금껏 본능적으로? 이렇게 사용하고 있었음..ㅋㅋㅋㅋ https://stackoverflow.com/questions/22345081/spring-data-jpa-query-and-pageable 기존 IPv4 CIDR 규칙에 a 참조된 그룹 ID을(를) 지정할 수 없습니다. ...

2023년 3월 18일
·
0개의 댓글
·

[TIL-SpringBoot]JPQL과 Query

JPQL JPA에서 사용할 수 있는 쿼리 의미SQL 문법과 유사하나 컬럼명 대신 매핑된 엔티티명과 필드명

2023년 3월 14일
·
0개의 댓글
·

JPQL 기초

JPQL(Java Persistence Query Language) 기본 사용법을 알아보자.

2023년 3월 10일
·
0개의 댓글
·
post-thumbnail

JPQL과 @Param 어노테이션 그리고 Gradle과 IntelliJ 빌드 방식

나한테는 잘 동작하지만 remote에서 fork 받은 다른 사용자한테는 안되는 코드가 있다?!오류 내용은 다음과 같았다.JPQL 사용시 파라미터 바인딩에서 나는 에러였다.해결은 생각보다 간단했다. JPQL을 사용할 때 내가 파라미터에 스프링 데이터가 제공하는 @Para

2023년 3월 8일
·
0개의 댓글
·
post-thumbnail

JPA - N + 1 문제와 해결방안

JPA 강의를 듣거나 책을 듣다보면 자주 등장하는 단골 주제가 있습니다.N + 1 문제를 어떻게 해결할 것인지에 대한 방법들이 많이 등장합니다. 면접에서도 단골 문제로 등장할만큼 JPA를 사용한다면 반드시 알아야 할 개념인 것 같습니다.N + 1 문제, 이렇게만 들으면

2023년 3월 1일
·
2개의 댓글
·
post-thumbnail

JPQL을 QueryDSL로 변경해보자

Hibernate Query Language를 타입에 안전한 방식으로 실행하기 위한 목적으로 만들어짐기존 Query는 String의 연결 (Ex) “select” + “~”)을 통해 작성했다. 이는 가독성이 좋지 않을 뿐더러 오류 발생 여부도 쿼리 발생 시점에 알 수

2023년 2월 27일
·
0개의 댓글
·
post-thumbnail

JPQL 주의사항

위 처럼 줄 바꿈해서 쓰고싶으면 저렇게 바꾸기 직전 line에 공백(space)를 넣어주는게 좋다. 저렇게 하지 않으면 에러가 계속 났음..

2023년 2월 21일
·
0개의 댓글
·

[JPA] 10. 객체지향 쿼리 언어1 - 기본 문법

본 문서는 인프런의 자바 ORM 표준 JPA 프로그래밍 - 기본편 (김영한) 강의를 공부하며 작성한 개인 노트입니다. 🚡 소개 JPA는 JPQL, JPA Criteria, QueryDSL, 네이티브 SQL, JDBC API 등의 다양한 쿼리 방법을 지원한다 Quer

2023년 2월 19일
·
0개의 댓글
·
post-thumbnail

QueryDSL 중급

Projections, bean, fields, constructor, @QueryProjection, BooleanBuilder, Bulk, Expressions.stringTempalte

2023년 2월 12일
·
0개의 댓글
·
post-thumbnail

QueryDSL 기본

Q-Type, fetch, fetchOne, sort, paging, aggregation, join, theta join, fetch join, subQuery, case when, constant

2023년 2월 12일
·
0개의 댓글
·
post-thumbnail

영속성 컨텍스트와 트랜잭션 관련 에러

JPQL 을 통해 ADMIN(관리자)인 회원들을 조회하는 과정에서 조회 쿼리도 나가지 않고, 엔티티 객체 정보도 저장되지 않는 문제가 발생.코드만 보고 무엇이 문제인지 알았다면, 영속성 컨텍스트와 트랜잭션과 관련한 이해도가 높다고 할 수 있다. (거의 1시간 이상을 헤

2023년 2월 10일
·
0개의 댓글
·
post-thumbnail

객체지향 쿼리 언어(1)

객체지향 쿼리 언어, JPQL

2023년 2월 2일
·
0개의 댓글
·

JPQL

JPQL로 contain

2023년 1월 31일
·
0개의 댓글
·