spring xml配置標簽詳解


<!-- 指定類的名稱 在對bean進行定義時,除了使用id屬性來指定名稱之外,為了提供多個名稱,可以使用alias標簽來指定。 -->
<alias name="" alias=""/>

<!-- applicationContext.xml文件中使用import的方式導入有模塊配置文件 -->
<import resource=""/>

<!-- 創建類 -->
<bean></bean>

<!--在基於主機方式配置Spring的配置文件中,你可能會見到<context:annotation-config/>這樣一條配置,他的作用是式地向 Spring 容器注冊
AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor、
PersistenceAnnotationBeanPostProcessor 以及 RequiredAnnotationBeanPostProcessor 這 4 個BeanPostProcessor。
注冊這4個 BeanPostProcessor的作用,就是為了你的系統能夠識別相應的注解。 -->
<context:annotation-config></context:annotation-config>

<!-- Spring 2.5引入了更多典型化注解(stereotype annotations): @Component、@Service和 @Controller。@Component是所有受Spring管理組件的通用形式; -->
<context:component-scan base-package=""></context:component-scan>

<!-- 只要配置了ApplicationContext。ApplicationContext中的任何Bean可能實現LoadTimeWearveAware,從而接受load-time weaver 實例的引用。
與Spring 的JPA一起使用是很有用的。這里load-time weaving對於JPA 類轉換是很必要的。 -->
<context:load-time-weaver/>

<!-- pring通過annotation注解注冊MBean到JMX實現監控java運行狀態 -->
<context:mbean-export/>

<!--  <context:property-override location="..."/> //這樣會自動地用properties文件中定義的屬性覆蓋spring配置文件中同名的屬性值。 -->
<context:property-override/>

<!-- 需要在spring的配置文件里添加一句:<context:property-placeholder location="classpath:jdbc.properties"/> 即可,這里location值為參數配置文件的位置,參數配置文件通常放在src目錄下,而參數配置文件的格式跟java通用的參數配置文件相同,即鍵值對的形式, -->
<context:property-placeholder/>

<!-- -->
<context:spring-configured>
</context:spring-configured>

<!-- 所配置的javabean的描述信息
<description></description>
-->


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM