Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- @Valid
- Item04
- Connection Pool
- @ControllerAdvice
- @SpyBean
- Effective Java
- springboot
- Service Locator
- restTemplate
- @MockBean
- Firebase
- 플라이웨이트
- NotEmpty
- 디자인 패턴
- 트랜잭션
- Service Locator 패턴
- SQL 삽입 공격
- Web
- deleteById
- multi module
- NotBlank
- java
- JPA
- 이펙티브 자바
- FCM
- Effetive Java
- Proxy Patter
- Spring Boot
- 데이터베이스
- db
Archives
- Today
- Total
목록query (1)
NoTimeForDawdling
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/c00lTF/btrdqK4KYXp/o01laArMvnkIqoKF2VvoCk/img.png)
Spring Data JPA에서 제공하는 쿼리 메서드 기능으로 3가지가 있다. 메서드 이름으로 쿼리 생성 JPA NamedQuery 사용 @Query 어노테이션 사용 이 중에 메서드 이름으로 쿼리를 생성하는 방법을 알아보자. 메서드 이름으로 쿼리 생성이란? 메서드 이름을 분석해서 JPQL 쿼리를 실행하는 것을 의미한다. 똑똑한 Spring Data JPA가 메서드 이름을 분석해서 JPQL을 유추해서 생성하고 실행한다. public interface UserRepository extends Repository { List findByEmailAddressAndLastname(String emailAddress, String lastname); } 위 코드는 다음과 같은 쿼리를 생성한다. select u f..
JPA
2021. 8. 27. 20:37