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
- 자바문법
- 기술면접
- 스프링소켓통신
- 소켓
- JPA
- jwt토큰
- 채팅구현
- 소켓통신
- OS
- 스프링
- spring
- CS면접
- Stomp
- springboot
- MongoDB
- 반효경
- 스프링부트
- 자바
- Mock
- 운영체제
- java
- 스프링시큐리티
- CS
- rabbitmq
- socket
- jwt
- 단위테스트
- cs지식
- 테스트코드
- Security
Archives
- Today
- Total
목록query (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