728x90
반응형
JPA 사용 방식
├─ 1. Spring Data JPA
│ ├─ 1-1. 메서드 이름 기반 자동 쿼리(save, findBy~)
│ ├─ 1-2. @Query (JPQL)
│ └─ 1-3. @Query (Native Query)
├─ 2. EntityManager (직접 제어)
│ ├─ 2-1. JPQL
│ └─ 2-2. Native Query
└─ 3. QueryDSL (동적, 타입 안정)
728x90
반응형
'SpringBoot' 카테고리의 다른 글
batch insert하기 Spring Data JPA saveAll() vs 네이티브 쿼리 (0) | 2025.04.04 |
---|---|
JPA 영속성 컨텍스트, Dirty Checking, 쓰기 지연, Spring Data JPA, Hibernate, JDBC (0) | 2025.04.03 |
@GroovyASTTransformation 컴파일타임 조작, 어노테이션 동적 적용 (0) | 2025.02.24 |
호출 순서 TestBootstrapInitializer, TestExecutionListener, setupSpec, ApplicationContextInitializer (0) | 2025.01.10 |
삽질. groovy, spock 통합테스트 적용 (0) | 2024.12.19 |
댓글