Spring學習心得(8) IOC註解

2021-07-28 12:28:40 字數 1090 閱讀 8131

在傳統的編碼中,我們使用xml檔案,把乙個類放到spring容器中,現在我們還可以使用註解的方式,把乙個類放到spring容器中。

步驟:首先,我們要引入的還是命名空間,命名空間與上面乙個帖子裡面的註解是一樣的,所以在這裡我們就不做討論。

配置檔案:

//在類的上方加入註解,

@component("a")

public class person implements serializable

}@component("b")

public class student implements serializable

}

component的屬性有:

其中value的取值對應的是配置檔案中bean的id值,如上我們寫的@component("b")

相當於

測試類

public class annotationtest 

}

執行測試類: 

1、開啟spring容器,讀取spring的配置檔案 

2、根據配置檔案中配置的

中的base-package中的包名開始查詢下面中的哪些類使用了@component,找到之後,為它們建立物件 

4、建立完物件,然後再看看剛剛建立物件的哪些物件中使用了@resource,然後為他們的屬性賦值(具體流程看上乙個貼:di註解)。 

5、然後就是客戶端的呼叫 

6、關閉spring容器

1、xml檔案書寫比較麻煩,但是效率高 

2、註解書寫簡單,但是效率低 

3、關於xml與註解的書寫,相對於類在web上的傳輸效率來說可以忽略不計,但是如果你乙個專案有成千上萬個類的話,還是使用xml把類新增到spring容器中。

Spring學習心得

不看不知道,一看便學到,會不會與您產生共鳴呢?喜歡再捧場拍磚 spring使用從一年前開始,邊學習邊開發。這裡講講我的學習心得。第一條 記住ioc就是spring的一切。而掌握ioc的唯一方法就是使用和思考。spring是ioc為核心的,所以第一步就是要深刻理解ioc,最好是能盡快把ioc作為教條式...

spring學習心得

spring學習的方面總的分為以下幾個方面 一.ioc容器 二.aop面向切面的程式設計 三.spring對事務的管理 針對ioc容器的心得 比較常用的知識點為 autowired 的使用 autowired是根據型別進行自動裝配的,如果需要按名稱進行裝配,則需要配合 qualifier bean的...

Spring入門學習 心得

可以通過如下途徑入門spring 1 看 spring 開發指南 夏昕v0.8預覽版 2 看 輕量級 j2ee 企業應用實戰 struts spring hibernate 整合開發 李剛所著 3 看 spring framework開發參考手冊 4 還可以看看spring 學習的中文論壇 http...