Consulta Jpa

Pessoal, sou novato no Jpa e estou com a seguinte dúvida, tenho duas classes uma de clientes e outra de pedidos, com um relacionamento entre ela ManyToMany, como eu faço para retornar somente a lista dos clientes que tem pedidos, faço normalmente como em SQL?
Desde já obrigado a todos.

Você pode utilizar o Criteria
https://docs.jboss.org/hibernate/orm/3.3/reference/pt-BR/html/querycriteria.html

ok Romero, mas neste caso eu faria esta consulta na classe reposity de clientes ou de pedidos, gostaria de manter o padrão de projeto e fiquei na dúvida.

Bom, quando encontro casos desses “onde colocar o método de consulta” eu me pergunto: qual classe possui melhor responsabilidades sobre esses dados. Como o retorno será uma lista de clientes, eu colocaria na classe de clientes.

class ClienteRepository {
      public List<Cliente> listarQuemPossuiPedidos() {
            .....
      }
}

ok obrigado por esclarecer.