欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

JDBC数据源和连接池

程序员文章站 2022-03-31 11:01:21
...

JDBC数据源和连接池 数据库连接池就是在应用程序启动时就创建足够多的数据库连接池,在java程序中需要访问 数据库时就可以通过数据源取得一个空闲连接,用完在返还到连接池中 实例: 在Tomcat6.0中+MySQL5.5数据源和连接池的配置 (1)将数据库的JDBC驱动程序复

JDBC数据源和连接池
数据库连接池就是在应用程序启动时就创建足够多的数据库连接池,在java程序中需要访问
数据库时就可以通过数据源取得一个空闲连接,用完在返还到连接池中
实例:
在Tomcat6.0中+MySQL5.5数据源和连接池的配置
(1)将数据库的JDBC驱动程序复制到/common/lib目录下
(2)在/conf/server.xml中配置数据源和连接池,例如
factoryorg.apache.commons.dbcp.BasicDataSourceFactorymaxActive1000maxIdle30maxWait10000usernamerootpasswordrootdriverClassNamecom.mysql.jdbc.Driverurljdbc:mysql://localhost/test?autoReconnect=true


在web.xml文件中配置数据源连接池的引用
DB Connectionjdbc/myDataSourcejavax.sql.DataSourceContainer
在jsp或者Servlet中通过数据源访问数据库


通过数据源访问数据库
通过数据源访问数据库
账号:"+rs.getString(2).trim());
out.println("密码:"+rs.getString(3).trim()+"");
}
//关闭连接,释放资源
rs.close();
stat.close();
conn.close();
%>