singleton
– тип bean, при котором, создается одна сущность на Spring-контейнер (default)
prototype
– тип bean, при котором каждый раз создается новая сущность bean.
request
– тип bean, при котором сущность bean создается одна на request. Такой тип bean справедлив для WebSpringContext
.
session
– тип bean, при котором сущность bean создается одна на session. Такой тип bean справедлив для WebSpringContext
.
global-session
– тип bean, при котором сущность bean одна создается на приложение. Такой тип bean справедлив для контекста portlets.
XML-based configuration
Annotation-based configuration
Java-based configuration
factory-method
Constructor
<list>
- собирает коллекцию объектов, позволяет добавлять дубликаты
<set>
- собирает множество объектов, не позволяет добавлять дубликаты
<map>
- собирает коллекцию объектов вида key-value, где key и value могут быть любого типа данных
<props>
- собирает коллекцию объектов вида key-value, где key и value могут быть типа String