Spring Data JPA: запрос на примере?
Используя Spring Data JPA я могу сделатьзапрос по примеру где конкретный экземпляр объекта используется в качестве критерия поиска?
Например (не каламбур), если у меня естьPerson
сущность, которая выглядит как:
@Entity
public class Person {
private String firstName;
private String lastName;
private boolean employed;
private LocalDate dob;
...
}
Я мог найти всех занятых лиц с фамилией Смит, родившейся 1 января 1977 года, с примером:
Person example = new Person();
example.setEmployed(true);
example.setLastName("Smith");
example.setDob(LocalDate.of(1977, Month.JANUARY, 1));
List<Person> foundPersons = personRepository.findByExample(example);