코드와 코딩 사이

  • 홈
  • 태그
  • 방명록

JPA 1

[JPA] 객체 지향 쿼리 언어, JPA와 JDBC 같이 사용

JPQL: 엔티티 객체를 대상으로 쿼리, SQL을 추상화 해서 특정 데이터 베이스 SQL에 의존하지 않는다. → 결국 SQL로 변환된다. Criteria: 표준 스펙에 들어간다. (실무에서 x → 유지보수 어려움) 권하지 않는다. QueryDSL: JPQL 을 잘 사용하면 QueryDSL 은 금방 사용 가능하다. (실무 사용 권장) 컴파일 시점에 문법 오류 찾을 수 있음 JPQL 빌더 역할 자바코드로 JPQL 작성 가능 native SQL : JPA가 제공하는 SQL을 직접 사용하는 기능. 특정 데이터베이스에 의존적인 기능 flush 는 commit, query가 날라갈 때 실행이 된다. (기본적인 auto모드 전략, JPA 관련해서 쓸 때는 상관이 없다.) JPA를 사용하면서 JDBC 커넥션을 직접 사..

JPA 2022.05.19
이전
1
다음
더보기
프로필사진

코드와 코딩 사이

  • 분류 전체보기 (8)
    • Docker (1)
    • JPA (2)
    • Java (5)
    • DDD (0)
    • 개발경험 (0)

Tag

DDD START, 이펙티브자바, 생성자를사용하는방법, jdbc jpa, 아이템7, enummap, 이펙티브자바 열거타입, 이팩티브자바, 아이템5, 이펙티브자바아이템1, springboot dockerfile, 아이템2, orphantrue, 정적팩터리메서드, 백기선이펙티브자바, 아이템6, 완벽공략18, private생성자, 팩터리메서드패턴, 아이템4,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • 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.

티스토리툴바