est-il un moyen de forcer les opérations de restauration sans rencontrer une exception?

J'ai une méthode qui fait un tas de choses; parmi eux, de faire un certain nombre d'insertions et mises à jour. Elle est déclarée à l'thusly...

@Transactional(propagation = Propagation.REQUIRED, isolation = Isolation.DEFAULT, readOnly = false)
public int saveAll(){
 //do stuff;
}

Il fonctionne exactement comme il est censé faire, et je n'ai pas de problèmes avec elle. Il y a des cas, cependant quand je veux de la force de la restauration, en dépit de ne pas être une exception... pour le moment, je suis en forçant une exception lorsque je rencontre les bonnes conditions, mais c'est moche et je n'aime pas ça.

Peut je contribue activement à l'appel de la restauration en quelque sorte? L'exception appelle... je pense peut-être que je peut trop.

InformationsquelleAutor Genia S. | 2009-05-07