Table 4.3. Bean scopesweb
Scope | Description |
---|---|
singletonspring |
(Default) Scopes a single bean definition to a single object instance per Spring IoC container.session |
prototypeprototype |
Scopes a single bean definition to any number of object instances.code |
requestxml |
Scopes a single bean definition to the lifecycle of a single HTTP request; that is, each HTTP request has its own instance of a bean created off the back of a single bean definition. Only valid in the context of a web-aware Spring |
sessionci |
Scopes a single bean definition to the lifecycle of an HTTP |
Scopes a single bean definition to the lifecycle of a global HTTP |
<bean id="shoppingCart" class="com.apress.springrecipes.shop.ShoppingCart" scope="prototype" />