강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

김어진님의 프로필 이미지
김어진

작성한 질문수

스프링 데이터 JPA

스프링 데이터 Common 4. 쿼리 만들기 실습

쿼리만들기 기본예제에서 질문입니다!

작성

·

203

0

쿼리만들기 기본 예제 중 아래 예제에 대해 질문드립니다!

List<Person> findDistinctPeopelByLastnameOrFirstname(String lastname, String firstname)

List<Person> findPeopelDistinctByLastnameOrFirstname(String lastname, String firstname)

- 질문사항

1. 반환 타입이 List<Person>으로 나와있는데 함수명에 People 이 Person과 다른 객체를 의미하는것이 맞는지 궁금합니다.

2. 위 두 함수의  Person을 People로 바꿔 쿼리를 확인해보니 동일하게 나왔습니다.  두 함수의 차이가 무엇인지 궁금합니다.

답변 1

0

백기선님의 프로필 이미지
백기선
지식공유자

Person으로 해야 맞기는 한데 다른 이름을 입력하면 무시하기 때문에 같은 결과가 나왔을테구요. Distinct위치는 By 이전에만 오면 됩니다.

김어진님의 프로필 이미지
김어진

작성한 질문수

질문하기