一、引入其他 模組xml
在spring的配置檔案,有時候為了分模組的更加清晰的進行相關實體類的配置。
比如現在有乙個job-timer.xml的配置
<?xml version="1.0" encoding="utf-8"?>
xmlns=""
xmlns:xsi=""
xsi:schemalocation=" /spring-beans.xsd">
id="testquartz"
class="com.mc.bsframe.job.testjob">
bean>
id="testjob"
class="org.springframework.scheduling.quartz.methodinvokingjobdetailfactorybean">
name="targetobject"
ref="testquartz">
property>
name="targetmethod"
value="dosomething">
property>
name="concurrent"
value="false">
property>
bean>
id="testtrigger"
class="org.springframework.scheduling.quartz.******trigge***ctorybean">
name="jobdetail"
ref="testjob">
property>
name="startdelay"
value="3000">
property>
name="repeatinterval"
value="200000">
property>
bean>
id="scheduler"
class="org.springframework.scheduling.quartz.schedule***ctorybean">
name="triggers">
bean="testtrigger">
ref>
list>
property>
bean>
beans>dit
在spring的整體的配置檔案中使用 引入。
<?xml version="1.0" encoding="utf-8"?>
xmlns=""
xmlns:xsi=""
xmlns:scpan=""
xsi:schemalocation=" /spring-beans.xsd /spring-context.xsd">
base-package="com.mc.bsframe">
type="annotation"
expression="org.springframework.stereotype.controller" />
type="annotation"
expression="org.springframework.web.bind.annotation.controlleradvice" />
scpan:component-scan>
resource="classpath*:/spring/job-timer.xml" />
beans>
二、引入properties檔案。
方法1:
location="classpath*:properties/db.properties" />
方法2:
情況1配置乙個:
class="org.springframework.beans.factory.config.propertyplaceholderconfigurer">
name="location" value="classpath*:db/jdbc.properties" />
情況2配置多個:
id="propertyconfigure"
class="org.springframework.beans.factory.config.propertyplaceholderconfigurer">
name="locations">
classpath:/opt/demo/config/demo-db.propertiesvalue>
classpath:/opt/demo/config/demo-db2.propertiesvalue>
list>
property>
bean>
spring引入配置檔案
將連線資料的驅動 使用者名稱 密碼等配置提取出來單獨的放在乙個配置檔案裡,可以方便的對這些變數做管理,加入需要跨資料庫平台,只需要修改配置檔案即可。另一方面,發布到伺服器上的時候,現最普遍的伺服器作業系統是linux,好像是因為linux安全性高,加上它是免費的,為企業節約大量成本,這樣也可以做到一...
Spring中引入其他配置檔案
原文 一 引入其他 模組xml 在spring的配置檔案,有時候為了分模組的更加清晰的進行相關實體類的配置。比如現在有乙個job timer.xml的配置 xml version 1.0 encoding utf 8 beans xmlns xmlns xsi xsi schemalocation ...
Spring中引入其他配置檔案
一 引入其他 模組xml 在spring的配置檔案,有時候為了分模組的更加清晰的進行相關實體類的配置。比如現在有乙個job timer.xml的配置 xml version 1.0 encoding utf 8 beans xmlns xmlns xsi xsi schemalocation spr...