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.选择部署目标的服务器
然后配置完成