Nous avons développé un conteneur d'application qui crée un nouveau chargeur de classe pour chaque application indépendante exécutée dans le conteneur. Lorsqu'une application spécifique est appelée, le chargeur de classe de contexte du Thread est défini de manière appropriée avec le chargeur de classe de l'application. Pour éviter l'utilisation de ThreadLocal, il est possible de stocker des propriétés dans un chargeur de classe, de sorte que vous puissiez récupérer, dans ce cas, des propriétés spécifiques à l'application directement à partir du classloader.Propriétés spécifiques au chargeur de classe
Par exemple, je veux être en mesure de sauver en quelque sorte, puis récupérer plus tard propriétés lors de l'accès au classloader contexte:
Thread.currentThread().getContextClassLoader()
Est-ce possible? Ou ThreadLocal est-il la seule option viable?