Публикации по теме 'threadlocal'


Асинхронный процесс с использованием Spring и внедрение пользовательского контекста
Зачем нам об этом отдельный пост? Общая практика, применяемая в мире Java для запуска асинхронного процесса, заключается в создании отдельного потока или реализации класса с использованием метода Runnable. Но этот подход не будет работать для Spring, потому что вся идея использования Spring заключается в использовании мощи «внедрения зависимостей», поэтому, если мы создадим поток вне его контекста, Spring не сможет автоматически связывать поля внутри класса. Большинство..