Bonjour à tous, mon problème est simple, j'aimerais lancer une méthode, mais récupérer la fin immédiatement, et ne pas attendre la fin du traitement de la méthode. Il n'y a pas d'accès concurrent.
En fait, je veux juste envoyer un mail (ce que prend un peu de temps), mais j'ai pas besoin d'attendre la fin pour répondre à l'utilisateur.
Alors j'avais pensé à un simple Thread du type:
Est-ce que dans ce cas, mon thread s'arrête et se détruit tous seul à la fin?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 new Thread() { public void run() { Mailer.sendMail() } }.start();
Sinon, si vous avez d'autres idées, pour info, je travaille dans un environnement J2EE Tomcat, et j'utilise le framework Spring( peut-être que Spring a déjà une solution, mais je la connais pas).
D'avance merci.
Partager