GyuTech

  • 홈
  • 태그
  • 방명록
  • GitHub

Kotlin 2

[Querydsl] Querydsl with Kotlin (Kotlin으로 querydsl 사용하기)

1. 의존성 설정 2. JPAQueryFactory 빈으로 등록하기 3. Querydsl을 사용할 인터페이스와 구현 클래스 만들기 4. 확인해 보기 kotlin으로 querydsl을 사용하기 위해 작업했던 내용을 기록으로 남겨보고자 합니다. 실제 코드는 https://github.com/gyuhwanhwang/my-book-gallery-kotlin 여기에서 확인하실 수 있습니다. 1. 의존성 설정 먼저, querydsl을 사용하기 위해선 `jakarta.persistence.@Entity` 애너테이션을 스캔하여 Q-types를 만들어내야 합니다. 그러기 위해선 kapt(Kotlin Annotation Processing Tool) 플러그인을 사용하여 Kotlin에서도 Java 애너테이션 프로세서를 사용..

JPA/Querydsl 2023.09.07

[Kotlin] 코프링 프로젝트 예제 build.gradle.kts 기록

https://kotlinlang.org/docs/jvm-create-project-with-spring-boot.html#explore-the-generated-spring-boot-application Create a Spring Boot project with Kotlin | Kotlin kotlinlang.org 코틀린 공식 문서에 나와있는 코프링 프로젝트의 예제를 작성하다가, gradle 빌드 스크립트를 groovy 에서 kotlin으로 처음 사용해 보았습니다. 기존에 Java와 gradle-groovy를 사용할 때와 몇가지 추가된 설정들이 있어 주석과 함께 기록을 남겨봅니다. import org.jetbrains.kotlin.gradle.tasks.KotlinCompile // For `Kot..

Kotlin/환경 설정 2023.08.28
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (22)
    • 키워드 정리 (3)
      • IT (3)
      • 금융, 경제, 시사 (0)
    • 프로젝트 (0)
      • 웹 애플리케이션 (0)
    • Kotlin (1)
      • 환경 설정 (1)
    • Java (1)
      • 환경 설정 (1)
    • Spring (3)
      • Core (1)
      • MVC (0)
      • Security (1)
      • Batch (1)
    • JPA (2)
      • Querydsl (2)
    • 아키텍처 (3)
      • 클린 아키텍처 (2)
    • 오류 해결 (5)
      • 환경 (3)
      • JPA (2)
    • CS (1)
      • 자료구조, 알고리즘 (1)
      • 네트워크 (0)
    • 코딩테스트 (0)
      • Python (0)
      • Java (0)
    • 후기 (1)
      • 컨퍼런스 (1)
    • 기록 (0)
      • 일상 (0)
      • 독서 (0)
    • mac (2)

Tag

querydsl, M1 PRO, mac 쌍자음, Boot3, Kotlin, 구름 입력기, gureum 입력기, JPAQueryFactory, Spring Event, @QueryProjection, JPA, spring security 6, SpringDataJPA, build.gradle.kts, 개취콘, 스프링부트와 AWS로 혼자 구현하는 웹서비스, springboot3, 스프링 이벤트, java17, openjdk,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
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
31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • GitHub

티스토리툴바