類(lèi)InitialContext
java.lang.Object
javax.naming.InitialContext
此類(lèi)是執(zhí)行命名操作的初始上下文。
所有命名操作都相對(duì)于某一上下文。該初始上下文實(shí)現(xiàn) Context接口并提供解析名稱(chēng)的起始點(diǎn)。
對(duì)于同時(shí)存在于兩個(gè)源或多個(gè)應(yīng)用程序資源文件中的每個(gè)屬性,用以下方式確定屬性值。如果該屬性是指定JNDI 工廠(chǎng)列表的標(biāo)準(zhǔn) JNDI 屬性
之一(參見(jiàn)Context),則所有值都被串聯(lián)成一個(gè)以冒號(hào)分隔的列表。對(duì)于其他屬性,只使用最先找到的值。
初始上下文實(shí)現(xiàn)是在運(yùn)行時(shí)確定的。默認(rèn)策略使用環(huán)境屬性"java.naming.factory.initial",該屬性包含初始上下文工廠(chǎng)的類(lèi)名稱(chēng)。解析
URL字符串時(shí)生成此策略的一個(gè)異常,如下所述。
在將 URL 字符串(一個(gè) scheme_id:rest_of_name形式的 String)作為名稱(chēng)參數(shù)傳遞給任一方法時(shí),將定位處理該方案的一個(gè)URL 上下文工
廠(chǎng),并將它用于解析該URL。如果沒(méi)有找到這樣的工廠(chǎng),則使用由 "java.naming.factory.initial"指定的初始上下文。類(lèi)似地,當(dāng)將第一個(gè)
組件是 URL 字符串的 CompositeName對(duì)象作為名稱(chēng)參數(shù)傳遞給任一方法時(shí),將定位一個(gè) URL上下文工廠(chǎng)并將它用于解析第一個(gè)名稱(chēng)組件。有
關(guān)如何定位 URL 上下文工廠(chǎng)的描述,請(qǐng)參見(jiàn)NamingManager.getURLContext()。
構(gòu)造方法:
InitialContext() 構(gòu)造一個(gè)初始上下文
愛(ài)華網(wǎng)本文地址 » http://www.klfzs.com/a/25101018/370746.html
愛(ài)華網(wǎng)



