WebLogic中查看连接池的使用情况

WebLogic中查看连接池的使用情况,第1张

两种使用weblogic连接池的方法:

WEB应用:

鉴于连接池的优越性,WEB的任何一个应用,只要和数据库关联,想连接池肯定是首选,连接池为解决这种“多次、短时间”的交互提供了最佳的解决方法。

首先,在weblogic控制台建立连接池,然后新建一个数据源使用建立好的连接池,确认数据源激活,并记下JNDI的名字,这个很关键,因为要靠它来获取连接,只有获取了连接才能进行其他的数据库 *** 作。

其次在Myeclipse中新建java web工程,这个工程很简单,就是把自动生成的indexjsp稍加改造即可,其他的什么都不用改。下面是测试代码(indexjsp)。

(1)import包含进来的包要齐全,javaxnaming,javaxsql,javasql,都是不能少的。

(2)lookup()函数的参数是配置数据源时的JNDI的名称,这里配置的名称是:JNDI_scott,所以写在了参数中。

(3)其他的没有了,就是这么简单,再要注意的就是发布的问题,要跟你配置的数据源部署到同一个域同一个服务器中,否则在上下文中找不到JNDI。

(4)用web连接数据源作测试就这么简单的成功了,下面附带和工程目录。

JAVA应用:

首先还是在Myeclipse中新建一个java过程,当然了先是创建一个生成连接的类Connectjava,代码如下:

这里说明的是:

import的包要齐全。

在哈希表中放置生成上下文实例的两个参数:ContextINITIAL_CONTEXT_FACTORY。ContextPROVIDER_URL。

对于weblogic而言,第一个值是已经定好的就是:"weblogicjndiWLInitialContextFactory",它实际上时weblogicjar中的一个类。

对于URL而言,前面是协议,后面是IP地址,再后面就是对应域名的端口号。例:"t3://172161200:7002"。

将t3改成http,行不通,好像这就是java和weblogic通信的协议吧。

通过哈希表生成一个上下文实例,然后从上下文中lookup JDNI,从而得到连接。

然后给出测试类,代码:Testjava

从目录结构中看出weblogicjar包到build path中,路径可以参考。

以上就是关于WebLogic中查看连接池的使用情况全部的内容,包括:WebLogic中查看连接池的使用情况、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9554262.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存