公司中有许多项目,而这些项目又对应着各种数据库,介于此,对项目中的数据源管理就显得至关重要。而公司使用WebLogic来部署项目,WebLogic支持创建JNDI数据源。下面来分享一下在WebLogic中创建JNDI的具体步骤。
我以WebLogic14.1.1
,Oracle
数据库举例,其它数据库大差不差可供参考
1. 首先进入weblogic控制台,点击【服务】-【数据源】-【新建】,我们选择【一般数据源】
2. 填写数据源的【名称】、在项目中jndi-name
填的就是这里的名称,【jndi名称】、建议名称与JNDI名称一致,便于后期维护,这里的【数据库类型】我选择了Oracle
3. 选择oralce数据库的驱动程序,我们找到并选择这一项【Oracle’ s Driver (Thin)for Instance connections;Version:Any】,然后下一步
4. 然后是配置数据库事务,这里我们直接使用默认事务即可,无需修改,直接下一步
5. 配置数据库相关信息,下图所示填写数据库的主机、端口、用户名、密码,然后下一步
6. 测试数据库连接,需要注意19C的URL和12C的区别。如果Oracle版本是19c需要将默认的jdbc:oracle:thin:@//127.0.0.1:1521:FMALLDB 改为 jdbc:oracle:thin:@//127.0.0.1:1521/FMALLDB。这条sql可以查看自己的数据库版本:SELECT * FROM V$VERSION;
7. 点击【测试配置】按钮,出现连接测试成功后,点击下一步。
8. 勾选服务器AdminiServer
,点击完成,jndi就创建成功了
9. 然后在数据源列表里面就可以看到你配置的jndi数据源了
10. 我们点击创建好的jndi数据源,找到配置>连接池可以做一些配置,如修改初始容量、最大容量、最小容量等属性的值。在这里做的修改需要重启WebLogic才会生效
本次分享的内容就到这里了,在WebLogic
中创建JNDI
是一个非常有用的技能,它可以帮助您更好地管理和组织您的应用程序资源。通过本文介绍的步骤和实践,您可以更加熟练地在WebLogic中配置和管理JNDI,从而使您的应用程序更具可扩展性和灵活性。希望本文能够对您有所帮助,让您在WebLogic中创建JNDI时游刃有余!