Mit Spring Data JPA kann ich eine query by example tun, wo eine bestimmte Entity-Instanz als Suchkriterium verwendet wird?Federdaten JPA: Abfrage mit Beispiel?
Zum Beispiel (kein Wortspiel beabsichtigt), wenn ich eine Person
Einheit, die wie folgt aussieht: ich alle Beschäftigten mit einem Nachnamen Smith
@Entity
public class Person {
private String firstName;
private String lastName;
private boolean employed;
private LocalDate dob;
...
}
am 1. Januar 1977 mit einem Beispiel geboren finden konnte, :
Person example = new Person();
example.setEmployed(true);
example.setLastName("Smith");
example.setDob(LocalDate.of(1977, Month.JANUARY, 1));
List<Person> foundPersons = personRepository.findByExample(example);
Ihre Frage ist nicht klar. was genau suchst du? –
Nein, Sie können nicht, wie dies auf den Winterschlaf beschränkt ist, ist Spring Data für JPA ausgelegt. Sie können immer eine "Spezifikation" erstellen und das ausführen, was Sie dann verwenden könnten, um etwas Ähnliches zu tun. –