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
- 이펙티브 자바
- Effetive Java
- restTemplate
- db
- deleteById
- 플라이웨이트
- Item04
- Firebase
- SQL 삽입 공격
- @ControllerAdvice
- FCM
- @SpyBean
- Effective Java
- NotBlank
- Service Locator
- Connection Pool
- @MockBean
- 데이터베이스
- 트랜잭션
- java
- Spring Boot
- springboot
- Web
- @Valid
- Proxy Patter
- Service Locator 패턴
- multi module
- 디자인 패턴
- NotEmpty
- JPA
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