JNDI(Java Naming and Directory Interface,Java命名和目錄接口)是SUN公司提供的一種標准的Java命名系統接口,JNDI提供統一的客戶端API,通過不同的訪問提供者接口JNDI服務供應接口(SPI)的實現,由管理者將JNDI API映射為特定的命名服務和目錄系統,使得Java應用程序可以和這些命名服務和目錄服務之間進行交互。
WebLogic服務器,擁有綁定Jndi數據源的功能,也就是服務器來對應用程序的數據庫配置進行托管,應用程序只需要在其應用代碼中制定使用jndi模式鏈接WebLogic的數據源信息即可。當需要修改數據庫信息的時候,根本不需要動應用程序的東西,只需要調整WebLogic的jndi數據源中的數據庫配置信息即可,也即是說,WebLogic的jndi機制,在服務層實現了數據庫配置信息獨立的機制。
步驟:1、進入weblogic控制台。

2.新建一般數據源
3.填入相應的名稱以及JNDI名稱(兩者最好保持一致)

4.選擇驅動
在驅動的種類中,non-XA驅動通常比XA驅動性能好,在非特殊情況下均采用第4種JDBC驅動。如圖所示
5.下一步

6.然后下一步,最后填上相應的數據庫名稱、IP、主機名等

7.然后下一步,測試連接之后,點擊完成

8.選擇部署目標的服務器

然后配置完成

