C’est quoi un threadlocal
C’est une classe qui permet de stocker des données dans le thread courant et de les récupérer plus tard sans avoir à les passer dans la chaîne d’appel.
Bonne pratique thread local
- avant un set vérifier que le set n’a pas été déjà fait
Quelle est l’alternative au threadlocal ?
Le scope request de spring. Néanmoins, en raison de l’utilisation par celui-ci d’un mécanisme de réflexion. Il est moins performant qu’un threadlocal