如何在java中进行连接池?

编程入门 行业动态 更新时间:2024-10-14 20:21:51
本文介绍了如何在java中进行连接池?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我正在尝试理解中的连接池,我正在使用 jsp,servlet和tomcat 6服务器我的应用程序。我在 java类dbconnection.java中编写了以下代码:

I am trying to understand connection pooling in java, i am using jsp, servlet and tomcat 6 server in my application. I have written the following code in a java class dbconnection.java:

我正在使用类型4 jdbc连接Windows Xp OS中的oracle 10g EE

I am using type 4 jdbc connection with oracle 10g EE in windows Xp OS

import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class dbconnection { public Connection con = null; public Connection getConnection() throws Exception, SQLException { try { Class.forName("oracle.jdbc.driver.OracleDriver"); con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:abc","abc", "abc"); } catch(Exception e) { } return con; } public void removeConnection() throws SQLException { con.close(); } }

然后我正在重新连接servlet中的如下:

try{ dbconnection db= new dbconnection(); Connection con=db.getConnection(); } catch(Exception e){ } finally{ db.removeConnection();//removes connection }

是连接池还是 tomcat服务器还是别的什么?

推荐答案

你可以得到第三方库,或者您可以使用Java EE容器(例如,JBoss或WebSphere)为您提供的连接池。

You can get a third-party library, or you can use the connection pooling your Java EE container (for example, JBoss or WebSphere) provides for you.

为此,您需要配置和使用JNDI数据源。

To do this, you configure and use a JNDI datasource.

以下是Tomcat的详细信息:

Here are details for Tomcat:

  • people.apache/~fhanik/jdbc-pool/jdbc-pool .html

www.tomcatexpert/blog/2012/01/24/using-tomcat-7-jdbc-connection-pool-production

更多推荐

如何在java中进行连接池?

本文发布于:2023-11-25 23:38:29,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1631804.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:连接池   如何在   java

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!