[SpringBoot JPA] Like 데이터 조회
- Coding/JPA
- 2021. 10. 26.
반응형
728x90
반응형
like 'TEXT%'
List<User> findByNameStartingWith(String name);
like '%TEXT'
List<User> findByNameEndingWith(String name);
like '%TEXT%'
List<User> findByNameLike(String name);
호출 코드 (파라미터에 직접 '%test%'를 넣어줘야한다.)
userRepository.findByNameLike("%test%")
Contains
List<User> findByNameContains(String name);
호출 코드 (파라미터에 직접 '%test%'를 넣어줄 필요가 없다.)
userRepository.findByNameLike("test")
반응형
'Coding > JPA' 카테고리의 다른 글
[SpringBoot JPA] Paging 페이징 (0) | 2021.10.26 |
---|---|
[SpringBoot JPA] Limit, Order 처리하기 (0) | 2021.10.26 |
[SpringBoot JPA] NOT NULL 데이터 조회 (0) | 2021.10.26 |
[SpringBoot JPA] BETWEEN (0) | 2021.10.26 |
[SpringBoot JPA] 쿼리메소드 DateTime After/Before (0) | 2021.10.26 |