Я использую Spring framework для инъекции зависимостей, но я просто не могу это выяснить, если я использую его правильно. Представьте себе этот случай - это не реально, а просто объяснить мою проблему. У меня есть приложение загрузки весны, которое соединяется с websocket с некоторыми конечными точками. У меня есть класс, который имеет все доступные методы для этого клиента, хранит все необходимые данные для клиента и т. Д., Скажем Client
. Затем у меня есть статический список, который содержит все подключенные клиенты List<Client>
. Мне нужно, что Client
класс Spring управляемый компонент, как мне нужно использовать @Service
и все другие пружинные характеристики (@Value
, @Async
) и т.д.Зависимость впрыска и несколько экземпляров
Проблема в том, весенние бобы одноэлементны правильно? Как я могу создать экземпляр объекта из класса, который должен управляться весной, но, с другой стороны, должно быть несколько экземпляров этого класса? Я не могу использовать new
??