[Multithreading] IoC dans Thread
Bonjour
Dans le cadre d'un traitement multithreadé, j'aimerais savoir quelle est la bonne pratique pour injecter des bean Spring dans un Thread.
Code:
1 2 3 4 5 6 7 8
|
public class MonProcess implements Runnable {
public void run() {
// Dans ce code j'aurais besoin d'appeler des services qui sont des beans Spring
}
} |
Cet object sera passé à un Executor (pool de Thread). Dois-je définir la classe MonProcess comme un bean Spring en scope prototype de façon à injecter classiquement d'autres beans dans la configuration Spring ?
Merci d'avance pour vos réponses.