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 | 29 | 30 | 31 |
Tags
- 반효경
- 자바
- 스프링시큐리티
- Stomp
- 단위테스트
- 기술면접
- rabbitmq
- 테스트코드
- socket
- 소켓통신
- 스프링
- 스프링소켓통신
- 운영체제
- OS
- cs지식
- 채팅구현
- jwt토큰
- CS
- jwt
- 소켓
- spring
- 스프링부트
- MongoDB
- Security
- java
- CS면접
- 자바문법
- Mock
- springboot
- JPA
Archives
- Today
- Total
목록쿼리메서드 (1)
Dev_Henry
Spring Data JPA - 쿼리메소드
Repositoy 인터페이스(JpaRepository )에서 규칙에 맞는 이름으로 메소드를 선언해두면 이름의 단어들(키워드)을 해석해서 자동으로 맞는 쿼리를 실행시켜준다.(JPQL로 변환이 된다) 보통 // find 엔티티명 by 컬럼명 // 과 같은 모양이다. ex) void deleteByName(String name); 으로 선언만 해두고 사용하면 name컬럼을 이용한 삭제 쿼리가 자동으로 수행된다. findById() 처럼 기본적인건 선언도 필요없이 쓸 수 있음. @query(" jpql문 직접 입력 ") 어노테이션을 통해 복잡한 쿼리도 가능하다. 자세한 사용법과 키워드는 공식문서 참조 https://docs.spring.io/spring-data/jpa/docs/current/..
Web/Spring
2023. 7. 19. 00:22