[SpringBoot JPA] Like 데이터 조회

반응형
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")

 

 

반응형

Designed by JB FACTORY