2009-07-30 12 views
15

Spring applicationContext.xml dosyanızda Service bean veya Dao bean oluşturduğunuzda, bu fasulyelerin kapsamı nedir?Yay UygulamasıBağımsız Fasulye Kapsamı

Web uygulamasına erişen her kişi, aynı kullanıcının fasulyesini kullanıyor mu, yoksa her kullanıcının oturumu için fasulye hazır mı?

cevap

17

Varsayılan olarak, ilkbaharda oluşturulan bir fasulyenin kapsamı tekil kapsamına girer; bu nedenle, her kişi bu örneklerde aynı örneğe erişir. Alternatif, kapsamı prototip olarak belirtmektir. Bu burada

diğer bilgiler, bölümler 3.4.1 ve 3.4.2:

http://static.springsource.org/spring/docs/2.5.x/reference/beans.html#beans-factory-scopes-prototype

+0

Vay! Belgelerin içinde var. Onu nasıl özlediğimi bilmiyorum ama bana bunu işaret ettiğin için çok teşekkür ederim. –