Spring 的 分散裝配
來源:互聯網
上載者:User
在應用上下文中,使用PropertyPLaceholderConfigurer從外部屬性檔案裝載配置資訊:<br />Bean.xml設定檔<br /><bean id="propertyPlaceholderConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"><br /> <property name="locations"><br /> <list><br /> <value>jdbc.properties</value><br /><value>security.properties</value><br /><value>application.properties</value><br /> </list><br /> </property><br /></bean><br />Location屬性允許使用單個設定檔,可使用其localtions屬性設定設定檔列表;<br />這樣就可以使用預留位置變數代替Bean設定檔中寫入程式碼配置了文法上採用${variable}的形式;<br /><bean id="personServiceBean" class="cn.csdn.hr.service.PersonServiceBean" scope="prototype"><br /> <property name="name"><br /> <value>${name}</value><br /> </property><br /> <property name="sex"><br /> <value>${sex}</value><br /> </property><br /> <property name="age"><br /> <value>12</value><br /> </property><br /></bean></p><p>