Poniższy kod służy wyłącznie celom demonstracyjnym.Wiosenny WZP - Znajdź według Osadzonego częściowo
Moja Podmiot fasola wygląda to
@Entity
class Employee {
@EmbeddedId
private EmployeeKey employeeKey;
private String firstName;
private String lastName;
// Other fields
// Getter and Setters
}
The osadzania Klasa:
@Embeddable
class EmployeeKey implements Serializable {
private int employeeId;
private String branchName;
private String departmentName;
//Getter and Setters
}
mogę napisać JPARepository metody interfejsu znaleźć pracowników przez EmbeddedId że również zwraca wyniki.
interface EmployeeRepository extends JpaRepository<Employee, EmployeeKey> {
List<Employee> findByEmployeeKey(EmployeeKey employeeKey);
}
Pytanie: Załóżmy, podczas odpytywania mam IDpracownika i BRANCHNAME tylko, i nie chcę, aby umieścić filtr na departmentName
- W w takich przypadkach jak mogę napisać moją metodę Repozytorium
- Czy WZP ma coś wbudowanego w taki scenariusz?
http://stackoverflow.com/questions/28020699/how-to-query-on-subset -of-composite-primary-key – Zeromus
@Zeromus Dzięki za link. Jednak nie jestem zwolennikiem pisania implementacji repozytorium. Zastanawiam się, czy mogę skorzystać z wbudowanej funkcjonalności, aby odpowiedzieć na pytanie: –