教育行业A股IPO第一股(股票代码 003032)

全国咨询/投诉热线:400-618-4000

【Java培训】C3P0数据源

更新时间:2022年04月20日15时01分 来源:传智教育 浏览次数:

好口碑IT培训

  C3P0是目前最流行的开源数据库连接池之一,它实现了DataSource数据源接口,支持JDBC2和JDBC3的标准规范,易于扩展并且性能优越,著名的开源框架Hibernate和Spring使用的都是该数据源。在使用C3P0数据源开发时,需要了解C3P0中DataSource接口的实现类ComboPooledDataSource,它是C3P0的核心类,提供了数据源对象的相关方法,具体如表2-2所示。

  表2-2 ComboPooledDataSource类的常用方法

  通过表2-1和表2-2的比较,发现C3P0和DBCP数据源所提供的方法大部分功能相同,都包含设置数据库连接信息的方法和数据库连接池初始化的方法,以及DataSource接口中的getConnection()方法。

  当使用C3P0数据源时,首先要创建数据源对象,创建数据源对象可以使用ComboPooledDataSource类,该类有两个构造方法,分别是ComboPooledDataSource()和ComboPooledDataSource(String configName)。

0 分享到:
和我们在线交谈!