1.首先依然是導入相關的jar包。
2.創建配置文件:applicationContext.xml。
2.1.導入schema。
2.2<bean id="user" class="com.lei.pojo.User"></bean>
注:
1.BeanFactory和ApplicationContext的主要區別:BeanFactory延遲加載所有的 Bean,直到 getBean()方法被調用的
2.創建配置文件:applicationContext.xml。
2.1.導入schema。
2.2<bean id="user" class="com.lei.pojo.User"></bean>
注:
1.BeanFactory和ApplicationContext的主要區別:BeanFactory延遲加載所有的 Bean,直到 getBean()方法被調用的
時候 Bean才會被創建;ApplicationContext則會預載入單例 Bean,當調用 getBean()方法的時候, Bean已經被創建成功。
2.配置bean的時候其中可以有id和name屬性,id具有唯一性,在使用中必須和 java 中命名變量一樣去命名id的值,但是
name屬性值則沒有要求。name 屬性并不是必須的,當不寫 name 屬性時,spring 容器會自動生成 name 屬性值。那么在獲
取該 bean的時候,name屬性和class屬性值相同。
3. 通過alias節點可以為bean指定一個別名,
如:<bean name="userDao" class="com.lei.dao.UserDao"></bean>2.配置bean的時候其中可以有id和name屬性,id具有唯一性,在使用中必須和 java 中命名變量一樣去命名id的值,但是
name屬性值則沒有要求。name 屬性并不是必須的,當不寫 name 屬性時,spring 容器會自動生成 name 屬性值。那么在獲
取該 bean的時候,name屬性和class屬性值相同。
3. 通過alias節點可以為bean指定一個別名,
<alias name="userDao" alias="ud" />