@Transactional public void transferer(CompteBancaire source, CompteBancaire destination, int montant) { source.retirer(montant); destination.deposer(montant); update(source); update(destination); } @Transactional public CompteBancaire update(CompteBancaire compteBancaire) { return em.merge(compteBancaire); }