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:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
new Thread() {
  public void run() {
	Mailer.sendMail()
  }
}.start();
Est-ce que dans ce cas, mon thread s'arrête et se détruit tous seul à la fin?

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.