用java註解模擬登陸,模擬spring的bean標籤的實現方式

1.簡單地認識註解

  • java中的註解就像是貼在類或者屬性上的標籤,而標籤上的文字就是用註解註解中的屬性來定義的。註解中的屬性定義需要在名字後面加(),這樣做是因爲,該屬性可以在其他類的方法,獲取該註解的對象,調用該方法獲取該註解所標籤的值;
  • 案例1:
    在這裏插入圖片描述
    在這裏插入圖片描述
    模仿實現一個DAO類和一個Service類:
    在這裏插入圖片描述
    在這裏插入圖片描述
    兩個測試方法,一個測試類上的註解,一個測試屬性上的註解:
    在這裏插入圖片描述
    在這裏插入圖片描述
    屬性的相關注意:
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述

2. 模仿實現spring的beanFactory

在這裏插入圖片描述
在這裏插入圖片描述

  • 案例2:登錄案例
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
    可能出現的問題,不能再初始化Component註解的時候,給Autowired的屬性注入值,因爲以下情況會出現問題
    在這裏插入圖片描述

3. spring中bean標籤的實現方式

在這裏插入圖片描述
對應的xml文件:
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章