개발자겨려

  • 홈
  • 태그
  • 방명록

2025/04/23 2

JPAQueryFactory의 fetch() 와 fetchOne() 비교

fetch() 와 fetchOne() 비교기능 fetch() fetchOne()반환 타입List단일 객체 (결과 없으면 null)결과 없음빈 리스트 반환null 반환결과 2개 이상모든 결과 반환NonUniqueResultException 발생용도여러 결과가 예상되는 경우 또는 결과가 없을 수 있는 경우단건 조회가 확실한 경우 (예: Primary Key로 조회)주의사항 NonUniqueResultException 발생 가능성 고려

Framework/Spring🌱 2025.04.23

JPA [QueryDSL] 설정하기

아래와같이 build.gradle 파일 설정plugins { id 'java' id 'org.springframework.boot' version '3.4.4' id 'io.spring.dependency-management' version '1.1.7'}group = 'com.test'version = '0.0.1-SNAPSHOT'java { toolchain { languageVersion = JavaLanguageVersion.of(17) }}// QueryDSL Q파일 생성 디렉토리def querydslDir = "$buildDir/generated/querydsl"sourceSets { main { java { srcDirs += querydslDir } }}configurations ..

Framework/Spring🌱 2025.04.23
이전
1
다음
더보기
프로필사진

개발자겨려

개인 공부 블로그

  • 분류 전체보기
    • Algorithm🧠
      • Programmers
      • LeetCode
      • BaekJoon
    • Containerization
      • Docker🐳
    • Framework
      • Spring🌱
    • General
      • Java☕️
      • JavaScript
      • JPA
      • Git🐙
      • jQuery
      • Servlet과 JSP
      • React⚛️
    • Project
      • profile-service
      • library
    • DataBase🛢
      • query🔍
      • LeetCode 문제 풀이
      • H2

Tag

RequiredArgsConstructor, Spring, baekjoon #algorithm #java, Servlet #JSP, java #, tomcat, Spring #Springboot #스프링부트 #java.lang.IllegalArgumentException: Name for argument of type [java.lang.String] not specified, programmers, Spring #Springboot #스프링부트 #Java, @RequiredArgsConstructor, git #sourcetree #적합한 작업중인 복사본 경로가 아닙니다, Algorithm,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/04   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • 알짜배기 프로그래머

티스토리툴바