`
cui09
  • 浏览: 115388 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
最近访客 更多访客>>
社区版块
存档分类
最新评论

web程序使用连接池的最简单方法

阅读更多

程序中引用三个包。分别是:

commons-collections.jar

commons-pool.jar

commons-dbcp.jar

他们在高版本的tomcat/commons/lib下都有。在自己的程序中引用即可。调用程序如下:

package com.perfect.test;
import org.apache.commons.dbcp.BasicDataSource;
import java.sql.*;
public class TestBasicDataSource {

 public static void main(String[] args){
  BasicDataSource ds = new BasicDataSource();
  ds.setDriverClassName("com.mysql.jdbc.Driver");
  ds.setUrl("jdbc:mysql://localhost/j2sc_db");
  ds.setUsername("root");
  ds.setPassword("root");
  ds.setMaxActive(30);
  ds.setMaxIdle(10);
  try{
   Connection conn = ds.getConnection();
   PreparedStatement pstmt = conn.prepareStatement("select * from user");
   ResultSet rs = pstmt.executeQuery();
   while(rs.next()){
    System.out.println(rs.getString(2));
   }
  }
  catch(Exception ex){
   ex.printStackTrace();
  }
 }
}

分享到:
评论

相关推荐

    Tomcat web应用中配置连接池的详细过程

    ### Tomcat Web 应用中配置连接池的详细过程 #### 一、引言 在现代Web开发中,数据库连接管理是一项重要的任务。为了提高应用性能并减少资源消耗,通常会采用连接池技术来管理数据库连接。对于部署在Tomcat服务器...

    简单建立数据库连接池及JDK自带日志使用(真正)

    数据库连接池是现代Web应用程序中不可或缺的部分,它有效地管理和复用数据库连接,提高了系统的性能和资源利用率。在Java中,我们可以使用多种库来创建数据库连接池,如C3P0、DBCP、HikariCP等。本示例将重点讨论...

    Java 连接池【示例】

    连接池是在应用程序启动时预创建一定数量的数据库连接,并将它们存储在内存中,当应用程序需要访问数据库时,可以从池中获取一个已存在的连接,使用完毕后再归还给池,而不是直接关闭。这样可以避免频繁地创建和销毁...

    数据库连接池的图解原理

    在现代Web应用程序开发中,数据库连接池是一项至关重要的技术。它不仅能够显著提高应用程序的性能,还能有效管理数据库资源,避免资源浪费和系统崩溃的风险。本文将详细介绍数据库连接池的工作原理,并通过具体的...

    数据库连接池以及hibernate对各种连接池的整合

    数据库连接池的基本原理是预先创建一定数量的数据库连接,当应用程序需要访问数据库时,可以从池中获取一个已建立的连接,使用完毕后归还给池而不是直接关闭,这样避免了频繁的创建和销毁连接带来的开销。...

    tomcat连接池的使用

    总的来说,Tomcat连接池的使用涉及到数据库驱动的引入、`context.xml`和`web.xml`的配置,以及通过JNDI获取和使用连接。理解这一流程对于开发基于Java的Web应用至关重要,因为它优化了数据库访问,提升了系统性能,...

    JAVA 开发数据库连接池jar包

    连接池的基本原理是预先创建一定数量的数据库连接,并存储在一个池中,当应用程序需要时,可以从池中获取连接,使用完毕后再归还,而不是每次操作数据库都创建新的连接。这种方式减少了频繁创建和关闭连接的开销,...

    Tomcat5.5连接池配置案例

    连接池是预创建并管理一定数量的数据库连接,当应用程序需要连接时,可以从池中获取,用完后归还,而不是每次请求都创建新的连接。这样可以避免频繁地建立和关闭连接,提高系统效率,减少数据库服务器的压力。 二、...

    数据库连接池在web开发中的应用

    数据库连接池在Web开发中的应用是提高应用程序性能和效率的关键技术之一。数据库连接池是一种管理数据库连接的机制,它允许开发者在多个请求之间重用已建立的数据库连接,而不是为每个请求都创建新的连接。这大大...

    Tomcat配置Oracle连接池.doc

    当应用程序需要访问数据库时,可以从池中获取一个空闲的连接,使用完毕后,再将其归还到连接池,而不是关闭连接。这样,即使在高并发情况下,也能避免频繁地创建和销毁连接,大大提升了系统性能。 在Tomcat中配置...

    数据库连接池.rar

    最后,通过`getDataSource()`方法获取到的连接池实例可以在应用程序的各个部分使用,如Spring框架中的数据源配置或者手动创建连接。 总结一下,数据库连接池是优化数据库访问的关键技术,通过合理管理和复用数据库...

    使用JAVA连接池作的数据库增删改查

    通过使用Java连接池,我们可以有效地管理数据库连接,从而提高应用程序的性能和稳定性。同时,结合分层设计模式,可以使代码结构更加清晰,易于维护。上述代码示例展示了如何使用连接池进行数据库的增删改查操作,为...

    Oracle+数据库例子(数据库连接池+中文乱码+留言板+过滤器)

    在ch8数据库连接池这个章节中,你可以找到如何配置和使用数据库连接池的示例代码,这对于优化Web应用程序的性能至关重要。 其次,"解决中文乱码"是Web开发中常遇到的问题。由于字符编码不一致,可能导致中文显示为...

    tomcat与mysql连接池

    对于Web应用程序服务器如Tomcat和数据库系统如MySQL的集成,连接池扮演着关键角色。本篇将深入探讨如何在Tomcat 6中配置并使用MySQL的连接池。 首先,理解连接池的基本原理。数据库连接池是在应用启动时预创建一定...

    毕业论文基于java数据库连接池的研究.docx

    Java数据库连接池(JDBC Connection Pool)是Java应用程序与数据库交互的重要工具,它解决了在Web应用程序中频繁创建和关闭数据库连接导致的资源浪费和性能瓶颈问题。随着互联网技术的发展,高并发、高性能的系统...

    Tomcat6连接池两种连接方式(含两个例子)及详细步骤及使用的包

    在Java Web开发中,...总的来说,Tomcat6连接池的配置和使用是Java Web开发中的重要环节,正确配置和使用连接池可以显著提升系统的性能和稳定性。通过理解这两种连接方式,开发者可以根据项目需求选择最适合的方案。

    连接池资料相关资料以及jar包

    在Java开发中,数据库连接池是管理数据库连接的重要工具,它可以有效地提高应用程序的性能和效率。连接池的主要目的是减少创建和销毁数据库连接的开销,因为这些操作在资源消耗上是相当昂贵的。以下是关于标题和描述...

Global site tag (gtag.js) - Google Analytics