Domino-斌少
作者Domino-斌少·2013-08-19 12:49
软件开发工程师·世强先进

JDBC&连接池 数据交互改造之旅- 开发框架

字数 1780阅读 1059评论 0赞 0

1、数据库连接池类(针对不同数据源或者不同用户的相同数据源,独立连接池)


     作用:
         构造数据库连接池,进行连接发布、回收、释放操作
     基本属性:
         已使用的连接数、空闲连接队列、最小连接数、最大连接数、连接池名字、数据库用户密码、数据库连接地址、数据库驱动、数据库用户名
      核心接口:
         1、获取数据库连接 getConnection()
         2、回收数据库连接 freeConnection()
         3、释放资源池所有连接 releasePool()
         4、新建数据库连接 newConnectionPool()

2、数据库连接池管理类


     作用:
         管理应用的数据库连接池,进行业务获取连接池中数据库连接的操作。
     基本属性:
         客户连接数、数据库驱动信息队列(数据库用户密码、数据库连接地址、数据库驱动、数据库用户名)、连接池队列
     核心接口:
         1、初始化数据库驱动程序信息       loadDBDrivers()
         2、初始化连接池队列                     createPools()
         3、获取指定资源池中的链接资源    getPoolConnection(name)  getPoolConnection(name,outtime)
         4、回收指定资源池中的连接资源    freePoolConnection(name,connection)
         5、释放指定资源池的所有连接资源  releasePool(name)

3、数据库驱动程序类


     作用:
        数据库驱动程序&性能控制信息实体化
     基本属性:
        最大连接数(使用的最大连接数)、数据库用户密码、数据库连接地址、数据库驱动、数据库用户名

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关问题

相关资料

X社区推广