Spring基本功能-掃描與繼承
阿新 • • 發佈:2017-08-06
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基本功能-掃描與繼承