W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
static-config.xml
是 Hasor 的一個特殊配置文件,它位于 classpath 的根目錄上。每個 jar 包都可以擁有一個,它的用途是保存默認(rèn)配置。
前面提到的配置文件是 hasor-config.xml
它是主配置文件,而 static-config.xml
文件的格式和主配置文件相同。但是一般情況下我們會把靜態(tài)配置文件中的 xmlns
修改成另外一個,用以隔離各個配置文件的沖突。在下一節(jié)我們將會講解 xml 的命名空間在 Hasor 配置文件中的作用。
例如下面這個就是 RSF 框架的 static-config.xml
配置骨架:
<?xml version="1.0" encoding="UTF-8"?>
<config xmlns="http://project.hasor.net/hasor/schema/hasor-rsf">
<hasor.rsfConfig ...>
...
</hasor.rsfConfig>
</config>
在看一下 RSF 注冊中心的配置骨架:
<?xml version="1.0" encoding="UTF-8"?>
<config xmlns="http://project.hasor.net/hasor/schema/hasor-registry">
<hasor.registry ... >
...
</hasor.registry>
</config>
首先這些項(xiàng)目都是 Hasor 的子項(xiàng)目,因此它們的配置都被要求放到 hasor
節(jié)點(diǎn)下面,同時每個子項(xiàng)目都要求 xmlns
重新自定義一個。
如果您也在開發(fā) Hasor 插件,或者您的項(xiàng)目在使用 Hasor 時需要用到 static-config.xml
配置文件時。建議您也依照該這種方式實(shí)踐。
避免沖突:為了避免可能存在的配置沖突,每個項(xiàng)目最好能定義下面兩個信息:
通過這兩個點(diǎn)的差異化,是可以保證您的配置可以不和其他人沖突。下面就列出 Hasor 目前已經(jīng)在使用的命名空間:
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: