單純從使用角度看,可以簡稱把它看成一個key-value的“哈希資源”容器。給定一個string類型的key,可以把任何類型的value,放入這個容器(通過bind/rebind方法);其它地方需要使用該資源時,根據key就能取出該資源(通過lookup方法)
JNDI使用示例:
上述代碼執行完以後,也可能通過weblogic控制台,檢視jndi樹來驗證:
JDBC資料源,實際上,也是使用JNDI服務來通路的,下面是JDBC示例代碼:(必須先在weblogic中建立資料源)
附: weblogic中建立jdbc資料源的方法