IT 연구소
자주 사용하는 쿼리 메서드의 명명 규칙
ron_nie
2024. 1. 10. 15:00
728x90
| 코드 | 설명 | 쿼리 |
| findByName() | “name” 컬럼의 값 중 파라미터로 들어오는 값과 같은 데이터 반환 | …Where name?1 |
| findByNameAndAge() | 파라미터로 들어오는 값 중 첫번째 값은 “name” 컬럼에서 조회하고, 두 번째 값은 ”age” 컬럼에서 조회한 데이터 반환 | …where name =?1 and age = ?2 |
| findByNameOrAge() | 파라미터로 들어오는 값 중 첫번째 값이 “name” 컬럼에서 조회되거나, 두 번째 값은 ”age” 컬럼에서 조회되는 데이터 반환 | …where name = ?1 or age =?2 |
| FindByAgeLessThan() | “age” 컬럼의 값 중 파라미터로 들어온 값보다 작은 데이터 반환 | …where age < ?1 |
| FindByAgeGraterThan() | "age” 컬럼의 값 중 파라미터로 들어온 값 보다 큰 데이터 반환 | …where age > ?! |
| FindByName(Is)Null() | "name” 컬럼의 값중 null인 데이터 반환 | …where name is null |
반응형