http://prntscr.com/red50sзабинил сущность из базы для каждого запроса отдельная(насколько я понимаю
@Scope(value = "request", proxyMode = ScopedProxyMode.TARGET_CLASS), далее в фильтре перед обработкой запроса присваиваю юзера из базы, а в сервисах просто делаю
@Autowired User user.
Проблема в том, что при одновременных запросах этот юзер кешируется(походу), и установка юзера в фильтре не отрабатывает
https://pastebin.com/cm8FxfMu - фильтр вызывает метод checkLicense класа UserDaoImpl.
тоесть юзер А и юзер B одновременно делают запрос в юзер записывается юзер А, ищутся данные юзера А, а при обработке запроса юзера B, ищутся данные юзера А, а не Б, хотя запрос делал Б