Bean-прототип использует фоновый образец прототипа:
Шаблон прототипа позволяет скрыть сложность создания нового
экземпляры от клиента. Концепция состоит в том, чтобы скопировать существующий объект
вместо создания нового экземпляра с нуля, то, что может
включают дорогостоящие операции. Существующий объект выступает в качестве прототипа и
содержит состояние объекта. Вновь скопированный объект может измениться
те же свойства, только если требуется. Такой подход экономит дорогостоящие ресурсы
и время, особенно когда создание объекта - тяжелый процесс.
Вдобавок к этому управляемые приложением объекты контекста используют AOP, они заключены в прокси-объекты. В случае bean-объекта с прототипом базовый аспект делегирует создание bean-компонента реализации этого шаблона на основе пружины.