1. 程式人生 > >spring筆記day-2

spring筆記day-2

size 重點 創建對象 實例 屬性 常用屬性 不常用 scope es2017

spring的bean管理(XML配置文件)

bean的實例化:指的是在spring裏通過配置文件創建對象

bean實例化的三種方式

1.使用類的無參數構造創建(重點)

技術分享

2.使用靜態工廠創建(不常用)

·創建靜態的方法,返回類對象

技術分享

技術分享

3.使用實例工廠創建(更加少用)

技術分享

技術分享

bean標簽常用屬性

1.id屬性:起的名稱,任意命名但不能包含中文和特殊符號

2.class屬性:創建對象所在類的全路徑

3.name屬性:和id屬性相同,但能包含特殊字符

4.scope屬性:

單例是指只能創建一個對象(默認),多例是指多實例,每次創建都是一個新的對象

技術分享

屬性註入

屬性註入:創建對象時候,向類裏面屬性裏面設置值

屬性註入方式介紹:

Java中屬性註入有以下三種,但spring只支持前兩種,重點掌握set方法註入

技術分享

技術分享

技術分享

技術分享

技術分享

spring筆記day-2