Singleton (default) — один экземпляр на контейнер. Prototype — новый объект при каждом запросе. Request — один на HTTP-запрос (web). Session — один на HTTP-сессию. Application — один на ServletContext. WebSocket — один на WebSocket-сессию. Важно: если singleton зависит от prototype, prototype будет создан один раз и закеширован. Для получения нового prototype каждый раз — используй ObjectFactory, Provider или @Lookup-метод.
Какие скоупы бинов есть в Spring?
Middle
379 просмотровAFK Offer AI
Какой жизненный цикл у JPA Entity — состояния?