오소리의 기술블로그

  • 홈
  • 태그

QueryAnnotation 1

스프링부트 입문 11. 쿼리 어노테이션

죽지도 않고 다시 돌아온 부트 공부,,, 언능 끝내보자고 가보자고 1. Query Annotation 쿼리메소드를 통한 쿼리를 사용하다 보면 조건이 많아지거나 메소드의 이름이 길어져서 가독성이 떨어지는 경우가 많다. 이러한 경우 쿼리어노테이션을 이용하여 쿼리를 작성할 수 있다. JPA에서 제공하는 기능으로 JPQL을 사영하여 쿼리를 작성하는 방법이고, 엔티티 객체를 대상으로 쿼리를 수행한다. 1. 직접 쿼리 사용 방법 @Query("쿼리 구문") 2. DB의 Native Query를 사용하는 방법 @Query(value="쿼리 구문", nativeQuery=ture) 3. 파라미터 주입 방법 ex. @Query("SELECT p FROM Product p WHERE p.price > ?1") List f..

Backend/SpringBoot 2024.03.19
이전
1
다음
더보기
프로필사진

오소리의 기술블로그

  • 분류 전체보기 (17)
    • Frontend (1)
      • Javascript (1)
      • React (0)
      • Nexacro (0)
    • Backend (15)
      • SpringBoot (13)
      • Node.js (2)
    • Etc (1)
      • CS (1)
      • Database (0)
      • Diary (0)

Tag

JPA, 쿼리메소드정렬, 주니어개발자, 이벤트기반, MVC패턴, 프로퍼티암호화, 개발블로그, QueryAnnotation, 어노테이션, node.js, 스프링부트캐시, 공통속성클래스, 스프링프레임워크, 백앤드공부, 노드의특성, 노드, 스프링부트, 로컬캐시, 쿼리어노테이션, 글로벌캐시,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/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 © AXZ Corp. All rights reserved.

  • github

티스토리툴바