Spring data jpa deleteBy requête ne fonctionne pas

Je suis en train de créer un personnalisé deleteBy méthode de requête dans mon référentiel.
Il semble qu'au lieu de supprimer, mise en veille prolongée est prise d'une instruction select.

public interface ContactRepository extends JpaRepository<Contact, Integer> {

    Integer deleteByEmailAddress(String emailAddress);

    //and this one works
    Contact findContactByName(String name);
}

et voici ce que Hibernate est en train de faire:

Mise en veille prolongée: sélectionnez contact0_.id id1_2_, contact0_.emailAddress comme >emailAdd2_2_, contact0_.nom de name3_2_ de Contact contact0_ où >contact0_.emailAddress=?

Ce qui me manque? Dois-je faire une configuration spéciale afin de faire supprimer le travail?