Usa espressioni di query JPA questa lingua è indipendente dal database. L'espressione della query JPA sarebbe simile alla tua query nativa (puoi usare la funzione MESE ):
@Query("SELECT u FROM Cliente u WHERE MONTH(u.nascimento) = ?1")
Iterable<Cliente> findAllByNascimentoLike(Integer month);