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?

questionAnswers(2)

yourAnswerToTheQuestion