[JPA] 메서드명으로 쿼리 생성 원리
발단 Spring Data JPA 학습을 하는 도중 메서드명으로 쿼리를 생성하는 부분에 궁금증이 생김. 필요한 Entitiy를 선언하고 메소드를 작성하던 중 동일한 키워드가 하나의 메소드에 여러 개가 선언되었는데 해당 경우에도 정상적으로 원하는 쿼리가 동작을 하는 것을 확인하였음. 내가 작성하였을 때만 어색하게 보일 뿐이지 내부적으로 어떠한 원리로 메소드명에서 정보를 추출하여 쿼리를 생성하는지 찾아봄. 학습환경 (발단의 원인) 회원정보인 Usr Entity에 권한을 뜻하는 Role Entity가 존재(OneToOne Join). Entitiy 정보는 아래와 같음. 1 2 3 4 5 6 7 8 9 10 11 //회원정보 엔티티 public class UsrEntity { @OneToOne @JoinColu..
spring
2020. 10. 6. 00:30
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- JPA
- jaxen
- vscode
- btye
- TLS
- Windows
- docker
- SpringBoot
- WAS
- Linux
- 컨테이너
- parse
- SSL
- mybatis
- Java
- JSON
- 깨짐
- html
- 날짜
- spring
- Git
- gradle
- Eclipse
- IMAGE
- web
- React
- Oracle
- SQL
- jQuery
- 이벤트발생
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함