si scusa, ho dato per scontato il db in uso.
che come hai già capito è mariadb / mysql.

e si, nell'interfaccia c'è il metodo in questione:
codice:
public interface ClienteMapper {
    public Cliente getByCodice(int codice);

    public List<Cliente> getByLike(int codice/*, String ragSoc*/);

}

detto ciò, il tuo codice ha funzionato alla perfezione.
tra le tonnellate di esempi visti, non ce ne era uno che usasse il CONCAT (e che soprattutto funzionasse).
grazie!