1. 程式人生 > >bean的相關配置

bean的相關配置

1 標籤的id和name的配置

  • id :使用了約束中的唯一約束。裡面不能出現特殊字元的。
  • name :沒有使用約束中的唯一約束(理論上可以出現重複的,但是實際開發不能出現的)。裡面可以出現特殊字元。
    • Spring和Struts1框架整合的時候
    • <bean name=”/user” class=””/>

2 Bean的生命週期的配置

init-method :Bean被初始化的時候執行的方法
destroy-method :Bean被銷燬的時候執行的方法(Bean是單例建立,工廠關閉)

3 Bean的作用範圍的配置

  • scope :Bean的作用範圍
  • singleton :預設的,spring會採用單例模式建立這個物件
  • prototype :多列模式
  • request :應用在web專案中的,spring會建立這個類以後,存入- - request
  • session :應用在web專案中的,spring會建立這個類以後,存入- -session
  • globalsession :應用在web專案中的,必須porlet環境下使用