下载此文档

数据库连接池例子.doc


文档分类:IT计算机 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
import ; import ; import ; import ; import ; import ; import ; import ; public class ConnectionPool { private String jdbcDriver = ""; // 数据库驱动 private String dbUrl = ""; // 数据 URL private String dbUsername = ""; // 数据库用户名 private String dbPassword = ""; // 数据库用户密码 private String testTable = ""; // 测试连接是否可用的测试表名,默认没有测试表 private int initialConnections = 10; // 连接池的初始大小 private int incrementalConnections = 5;// 连接池自动增加的大小 private int maxConnections = 50; // 连接池最大的大小 private Vector connections = null; // 存放连接池中数据库连接的向量, 初始时为 null // 它中存放的对象为 PooledConnection 型/** * 构造函数** ***@param jdbcDriver String JDBC 驱动类串* ***@param dbUrl String 数据库 URL * ***@param dbUsername String 连接数据库用户名* ***@param dbPassword String 连接数据库用户的密码* */ public ConnectionPool(String jdbcDriver,String dbUrl,String dbUsername,String dbPassword) { = jdbcDriver; = dbUrl; = dbUsername; = dbPassword; } /** * 返回连接池的初始大小** ***@return 初始连接池中可获得的连接数量*/ public int getInitialConnections() { return ; } /** * 设置连接池的初始大小** ***@param 用于设置初始连接池中连接的数量*/ public void setInitialConnections(int initialConnections) { = initialConnections; } /** * 返回连接池自动增加的大小、** ***@return 连接池自动增加的大小*/ public int getIncrementalConnections() { return ; } /** * 设置连接池自动增加的大小* ***@param 连接池自动增加的大小*/ public void setIncrementalConnections(int incrementalConnections) { = incrementalConnections; } /** * 返回连接池中最大的可用连接数量* ***@return 连接池中最大的可用连接数量*/ public int getMaxConnections() { return ; } /** * 设置连接池中最大可用的连接数量** ***@param 设置连接池中最大可用的连接数量值*/ public void setMaxConnections(int maxConnections) { = maxConnections; } /** * 获取测试数据库表的名字** ***@return 测试数据库表的名字*/ public String getTestTable() { return ; } /** * 设置测试表的名字* ***@param

数据库连接池例子 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人825790901
  • 文件大小0 KB
  • 时间2016-07-01
最近更新