1. 程式人生 > >Spring基本功能-掃描與繼承

Spring基本功能-掃描與繼承

ext -s bsp 增加 sim 命名空間 bean tex 數據

 一、Spring的掃描

     一個稍大的項目中,可能會有成百上千個bean,此時采用xml的配置形式註入bean,一方面是配置文件顯得十分龐大,另一方面也會導致後期的維護難度增加,為 此,Spring引入了自動掃描並自動註冊bean的機制,[email protected]@[email protected]@Repository註解的類,並把這些類 納入進Spring容器中管理。它的作用和在xml文件中使用bean節點配置組件是一樣的。要使用自動掃描機制,beans節點需要引入context命名空間。   

<context:component-scan base-package="com.jyk.spring.simpletest"></context:component-scan>
   功能介紹

[email protected]

[email protected](如struts中的action)、

[email protected],即DAO組件。

[email protected],當組件不好歸類的時候,我們可以使用這個註解進行標註。

 二、Spring的繼承     

public class Son extends Father{

}

public class Father {

}

<bean id="son" class="com.jyk.spring.simpletest.Son" parent="father"></bean>

<bean id="father" class
="com.jyk.spring.simpletest.Father"></bean>

Spring基本功能-掃描與繼承