728x90
JPA HINT
JPA 쿼리 힌트(SQL 힌트가 아니라 JPA 구현체에게 제공하는 힌트)


- 조회만 동작시키는 쿼리지만, 더티 체크 기능을 동작시키기 위해 메모리에 원본 파일을 만들어야 한다(사용하지 않는 기능을 하기 위해 비용 낭비를 해야 된다)
- 하이버네이트는 이를 방지 하기 위에 JPA 쿼리 힌트를 제공한다.
- org.springframework.data.jpa.repository.QueryHints 어노테이션을 사용
Lock
SpringDataJpa에서는 Lock 기능을 쉽게 사용이 가능하다(자세한 내용은 JPA 매뉴얼을 보자)


- JPA에서 제공하는 Lock 기능을 쉽게 사용 가능하다.
- org.springframework.data.jpa.repository.Lock 어노테이션을 사용
728x90
'실전! 스프링 데이터 JPA' 카테고리의 다른 글
| Ch04. 확장 기능 - Auditing (0) | 2021.12.27 |
|---|---|
| Ch04. 확장 기능 - 사용자 정의 리포지토리 구현 (0) | 2021.12.27 |
| Ch03. 쿼리 메소드 기능 - @EntityGraph (0) | 2021.12.26 |
| Ch03. 쿼리 메소드 기능 - 벌크성 수정 쿼리 (0) | 2021.12.26 |
| Ch03. 쿼리 메소드 기능 - SpringDataJPA 페이징과 정렬 (0) | 2021.12.26 |