Spring JPA - Find By EmbeddedId parcialmente
O código abaixo é apenas para fins de demonstração.
MinhasEntidade feijão se parece com isso
@Entity
class Employee {
@EmbeddedId
private EmployeeKey employeeKey;
private String firstName;
private String lastName;
// Other fields
// Getter and Setters
}
oIncorporável classe:
@Embeddable
class EmployeeKey implements Serializable {
private int employeeId;
private String branchName;
private String departmentName;
//Getter and Setters
}
eu consigo escreverJPARepository método de interface para encontrar funcionários pelo EmbeddedId que também me retorna resultados.
interface EmployeeRepository extends JpaRepository<Employee, EmployeeKey> {
List<Employee> findByEmployeeKey(EmployeeKey employeeKey);
}
Pergunta, questão: Suponha que, ao consultar eu tenhaID do Empregado ebranchName apenas e não quero colocar filtroNome do departamento
Nesses casos, como posso escrever meu método RepositoryA JPA tem algo em construção para esse cenário?